Implemented adding user functionality with appropriate integration test