completely re-coded the game to make things easier :)