Simplified the login error message and removed implications of a password reset function
Removed getters/setters for trivial member variables as per the new coding standard
finished refactoring out of getter/setter methods
Changed the workflow with regards to logging in