Improved the styling; added authorisation via cancan (added admin/non-admin permissions); neatend up code via partials; added a wsywig editor (needs some fixing though); have buttons removed for admins and non-admins