Adding infrastructure for unit testing.
13 files changed