Feature/security

login, registration and forgot password changes
Yes, this will be cleaned up/removed when the style changes are adjusted to match the layout.