Completed first pass of login script and the resulting classes. The one major thing missing right now is an error/status object to be returned in the JSON