Get game to work, but still has some bugs in resetting