Reorganise routes with requireDirectory
Add handlebars and consolidate dependencies