Going to do some major rewrites, safty commit
Mega commit!

Fixed the class so the game is now working properly.
Insperation on how to solve this assigment proplery was taken from
https://github.com/tokko/inetlab2/tree/master/src/inetlab2

There are still quite a few bugs to fix but the core-program is functional.
See TODO defenitions!