OSGi enabled

- Requires blueprint
- still requires testing in OSGi container