Add lots of stuff to make the game function a good amount better