Test layer

- Also a test for the utility.  Will serve as the foundation for the
  various components needd for the exposure archive tests.