Feature/security

login, registration and forgot password changes
Let's fix the spacing and parlance thesis here.