Merge pull request #1 from maker-leo/master

Hey Ben, I couldn't push as I didn't have access rights, so I've done a pull request instead
refactored Dice to have a cleaner interface with outcome and roll! method returning self
Added some more unit tests and refactored a bit.  Stopped before adding rules classes
new tests and refactoring that I forgot to check in!
changes made at makers - should have been on top of last push
Merged conflicts
adding more unit tests and refactoring
added LandRule
Implemented Community Chest
Fixed one failing test before push for demo
Fixed additional failing tests before push for demo