add routes, template, navigation