Initial Working Commit

Contains initial working code for logging in
Removed unneeded code
Logout capability
Fetch function
Added update method