Refactoring for FarmModel
Refactoring
moving placement info into its own component
Adding graph screen (roughly)
Merge pull request #1 from ccummings/wip-junk

Wip junk