finally working base model of our game, no answering yet tho