Implemented RegisterController