added a user registration
added a user login
updated submodules