Added a very simple test framework and a single unit test