Relax model validations to allow asynchronous creation, added model tests based on validations
Merge pull request #8 from chriswoodrich/model_tests

Looks cool