Add test infrastructure.
Base cases.
Add basic logging tests.
Add pending tests
Add pending skeleton specs for the future.