updated controller and model files to dynamically display content on pages.

left my laptop at home over the weekend and worked on the site at a
family member's house.  Note this is why all of the files are being
committed again.