Basic game is now working with a few minor bugs