[WIP] Code refactoring (Introduce new RoutesHelper)

@vast Do we need to add some addon to underscore for string inflections?  What do you think?
https://github.com/epeli/underscore.string
https://github.com/jeremyruppel/underscore.inflection