User controller added with routing, html and test.