Update version 3.4.2
Changes to access api from constructor of module
Update version 3.5.0
Deprecate extend method
Update Readme.md
Update version 3.6.0
Modify the API to use the decorate method in the same way we currently use extend. Now decorate is only an alias.
Reduce size.
Update version 3.6.0
Add compatibility to use Hydra.js with Component
Update Readme.md with the new type of installations
Optimize final size.
Optimize final size.
Update version 3.8.0
  Added dependency injector.
  Added new grunt tasks.
Added documentation for dependency injection