First steps of client/server

Added heavy comments for SeverHandler class within server.py
heavy comments for the main loop(bottom of the module) in server.py
heavy comments for on_msg() in client.py
small changes to player.py for logic reasons