rough concept for the game engine

for now the game is finished after a timeout. see #16 #18