refactor navigation so each link has unique class name
move navigation object out of template layer into controller
rename some classes
rename viewImages to imageList