added some more tests, a test harness, and also changed some annotations on the models
Merge pull request #10 from kryptnostic/feature/more-tests

added some more tests, a test harness, and also changed some annotations...