failing tests, generate controller and set up some routes