Fix #13: Start a utility library

  - discarding a lot of extra baggage, rather than
    building more baggage for the new library.

  - start small. Utility will get bigger soon.

  - limit risk. Not using Utility in Testing yet.