task 7 - router
task 7 - add view
task 7 - add template
task-7 - result