Create a scalable, maintainable and module oriented system using Hydra.js