add Ratchet CSS, refactor controllers to use a single view template