added test suite
initial commit