[TASK] added improvements to the user and added a login system