Added framework for unit testing.