Add test suite

Add base testing framework