Authentication refactor. Added requests to requirements.txt. Added a validity check to the User object