Changed a couple of method names. Created Plots and Blocks
Turns out, if you you declare your patches as agents and viceversa, nothing works!
transformed some Road class methods top instance methods
Some more methods
Removed unused Road methods
Added guard against agents without a step method
Implemented some plot logic
Added guard in HousingPlanner
Added missing method call
Moved some functions around
Fixed a couple of bugs
Plots go under construction if something is changing in them
Introduced bulldozers
Plots get regenerated once they are built upon
Merge branch 'master' into gh-pages