all entity repository tests created and passing
refactored entity repository to be simpler and more coffeescript-y
simplified the isMatch function for the EntityRepository
updated datastore tests to be more effective in spec-ing its usage
added test for ::create in datastore spec
updated EntityRepository to work with constructors instead of type strings
removed type and isBuilt from metadata, now working with constructors
type removed from all classes, replaced with constructor reflection, and all tests passing
added first try at auto mapper