HalogenJS models - Nested backbone models and collections with hypermedia extensions.