removing hello route
Quality: add some javadoc
refactoring to organize initialization and route definition