User controller and routes set up