added initial testing suite.
who cares.