Merge pull request #2 from toomuchpete/farm_class

Refactor to move the farm into its own class instead of globals
Ant movement, Antfarm abstraction.