Decoupling and trimming dependencies

- Trimming dependencies
- Upgrade to Hypodermic. Better builds.
- Version bump on module-manager
- Offical dependency versions and fixing demos.