objectified simplegame, added some mechanics
merge