Add contact page, user controller and page, DRY up code with partials, set up friendly routes, added CSS