Added basic dependency injection
You can now register dependencies / plugins using app.registerDependency