Functionalize the library

Change KitchenCleaner from a class to a module, make it function-driven,
rather than object-oriented, and adjust tests

In terms of the real code, this is complete. Just have to get testing
working.