Service global
I had an idea about how to get code to integrate with warlock a bit better. When the app starts, we can populate a global variable with the service object, making it available everywhere. That means that models will be able to call sleep(), trigger(), log(), etc without having to pass the service to the model function. Then we can have a dummy service for when these functions are called in the front-end app.