Adds documentation

Add Docstring to classes and functions
Extract configs into config.py

Move configurations like Port and (still fixed) Server Ip to a config
script.
Extract entities in own module

Extract Ball and Player from game.py to entities.py to organize better
and to make the structure more clear.
Move InspaceServer to server.py
Delete commented code
Inlines oneline docstring
Refactores call signature

handle does not need socket, so deleting it as a parameter makes it
easier to understand the method.
Renames MyServer to Server
Adds Docstring to function
Rename MyClient to Client
Imports modules needed in the future
clean up
Adds send method to server
Adds InspaceClient
Rewrite tests

API has changes so tests have to be rewritten.
Deacreses time to run tests

We don't need to wait a long time for server answers if server is localhost.
Adds log(msg) function
Refactor large class into smaller pieces

Refactores MainContainer to Game class with init functions and a
startscript inspace.py that will parse arguments and starts the right
things.
Clean up unused code

Last commit (refactoring) left some dead imports.

Also deletes ball usage.
Removes ugo+x for game.py

The module should not be executed, instead inspace.py should be used.