Fixed IO for client & server. Added opcodes (error, newuser, userexit, message, quit) and all subsequent changes to the GUI