Changes on server structure, first requirement: register user