a bunch of utility table methods and distance
I think this fixes the bug where the filled square keeps going even if the iterator returns false
working on a coroutine framework for doing a complex project.  Hopefully with some reusable ideas starting.
working on a system that generates a list of nodes that ned building and doing something like travelling sales person to visit them.
a program to run a recycler.  turtle expects a pipe in from the top, and a recycler below.
minor tweaks here and there.
big changes to how shape works.  it now takes a shape name, plus arguments.  it can easily have more shapes added for utility.
a generic feeder.
changes to shape to allow more aggressively getting to target.  Changes to forest to always assume leaves are there, not compare.  Bug causes comparisons to fail.