Initial structural commit. All of the elements are in place to actually write the tests.