Lots more work towards converting cash into enumerations.
A lot more code cleanup, trying to improve abstraction.
Various cleanup work.
A bit more cleanup. Nicely spread out some code into specific classes.
Restructured directories to simplify paths a bit.
Converted several listeners to be inline rather than attaching listeners to the holding container's class.
Lots more refactoring and cleanup.
A lot more code cleanup. Managed to remove a useless class, among other things.
Converted CommunityChest into a fixed enumeration of card types.
A lot more refactoring, code simplification.
Removed a pointless field and some methods from BoardPosition.
Merge remote-tracking branch 'origin/fixing-damage' into fixing-damage

Conflicts:
	src/com/ideopoly/game/GameBoard.java
Many more small cleanups spread throughout the project.
Merging all damage repair work.

Conflicts:
	src/com/ideopoly/game/BoardCell.java
	src/com/ideopoly/game/CASH_TYPES.java
	src/com/ideopoly/game/Chance.java
	src/com/ideopoly/game/CommunityChest.java
	src/com/ideopoly/game/GameBoard.java
	src/com/ideopoly/game/Player.java
	src/com/ideopoly/tests/ChanceTester.java
	src/com/ideopoly/tests/CommunityChestTester.java
	src/com/ideopoly/tests/PlayerTester.java
Lots of minor cleanups and refactorings.

Conflicts:
	src/com/ideopoly/game/BoardCell.java
	src/com/ideopoly/game/CASH_TYPES.java
	src/com/ideopoly/game/Chance.java
	src/com/ideopoly/game/CommunityChest.java
	src/com/ideopoly/game/GameBoard.java
	src/com/ideopoly/game/Player.java
	src/com/ideopoly/tests/ChanceTester.java
	src/com/ideopoly/tests/CommunityChestTester.java
	src/com/ideopoly/tests/PlayerTester.java
Lots of duplicate code removal.
A bit more clean up.