First commit

First draft of the application, mostly functional for everything, it is
possible to play up to multiple players, needs more tests and AI is
also missing