User controller

@rafaelrochasilva, @thehumantaurch - Adding tests, controller and views related to user. Still need to add tests and route for deleting and showing a user