Cleaned up Agent
Cleaned up GameState (no more GameStateData - everything is in GameState) and Game
Fixed more bugs, changed initial resources to not include NOTHING
fixed upgrade bug and another bug - issue was in not deepcopying the canSettle
Reorganized imports to split code among more files, separate constants, Agents, Game, and Board.  Divided Agents in prep for subclassing into PlayerAgent and DiceAgent
Resolved merge conflicts
Removed .pyc files
Organized all testing code in new folder
Fixed a few reorganizational bugs, removed a few unnecessary prints (now that we have GRAPHICSgit diff)
Merge pull request #3 from skleung/Debugging/Cleanup

Debugging/cleanup