No more ugly option types in Game.ml

-Removed all option types in Game.ml
-Game is now a function (not a class)