Feature/security

login, registration and forgot password changes
IntelliJ auto removes it since its not used. I can turn that off and still put it in there or if you just want it for reference may be add that as a comment.