Add Property type
i have no idea what i'm doing dog
More shit
Even more shit
i dunno man
Something works!
Allow homogenous properties in _propertyArray
Remove some _propertyArray decls for speed
Use self.dynamicType instead of hardcoding type
Generalize some stuff into a Model protocol
Require model property values to be Equatable
Lame documentation
Some better naming
Break TestModel back out, delete playground
Stub some JSON adapter interfaces
Remove some stuff not currently in use
Implement Equatable for JSONValue
Implement Hashable for JSONValue
:fire: JSONAdapter for now
Merge pull request #1 from jspahrsummers/property-reflection

[WIP] Property introspection, JSON adapter