final game

win algorithm works, game flow makes sense
could be polished