Feature #65, apply Node Satyle Guide
Feature #65, apply node style guide
Feature #65, refactoring controllers, services, middlewares and modules
Feature #65, refactored controllers, middlewares and services
Feature #65, refactoring controllers, middlewares and services
Feature #65, renaming public handlers in controllers
Merge branch 'feature-65' into develop