Further simplified API

Model now takes only one arg and does not require a boolean
ViewModel handles attaching state and freezing objects
moved getDescriptor to ConvienienceConstructor
speed up attaching setState to instance object
added init flag to model constructor
readme
placeholder
201404071956!!
201404072123
201404072214
201404072242
201404081511
201404081633
201404082038
201404082313
201404082339
201404082350
201404091010
201404091222 - working as expected
201404091305
201404091331
201404091341