Beginings of V2.

Known bug: Game will not exit when it should.