New Unit Testing Framework added as a submodule
Initial framework for unit testing and building