+ added unit tests for JSONAPI
- removed the type of jsonapi
+ added unit tests for async web init for models
* cleanup
* switch to explicit external class references in the docs
* switched to floats for time periods in hours, so you can set 30 mins as 0.5 hours