Stopped blocking when receiving from server

-Using \2 and \4 flags to determine end of transmission
-using .read() instead of readLine() as readLine() hangs
-get player methods and get server name methods