Box types are now inserted into database lazily (during persist_box) - Closes #36. Additionally: Support for lists implemented. Drupal modules can contribute their own list subclasses to provide lists of content - Closes #48.