Restructure

A whole lot of changes in the game logic and organization. Runs error
free on mine with no player object :). Will get to that next...