The server stores separate user sessions (MAY BE BUGGY)

Also properly checks if the session expired or the user has not logged
in yet. Much better than storing the username in a variable on the front
end....
Also cuts down on the JSON sent in some ajax calls