Update application.html.erb template
Add parameterized route feature in Router.
Update file hierarchy
Fix require issue at server start
Fix router behaviour on bad route.