Unit Testing Stubs

A start to a unit testing suite to facilitate hacking