Mostly completed.

The last modification (which has not been committed on github in a
timely-sequential manner) is adding the ability to alter the shapes of
the feeder buttons.