Implemented user controller