Added individual views
Refactoring step #4 to use dynamic routes