* try to give included files a logical structure * move objects from Util and Game to their own files * make non-essential files auto-loaded