wip-partly done controller and views
ready for initial testing of routes and creating users