Closes #24 Implement log in, log out remember me and reset password functionality for users