Update login to check if there have been other users connected before. Update communication protocol. Add notifyUser function in Superclass.

Possible upgrade: chose to make a new user, for now code only alows one
user, take out redundant code for that and update the rest of the
functions.