Initial Commit of already modified Controller
Handling the password hashing and the full name virtual field
First version of login function