Testing Suite

Formalized the testing suite and added to the documentation pages