10. Refactoring views to use helpers and adding navigation