add Courseware block type, refs #19
only instantiate found views, refs #19
reverse rendering, add UI\Block::toJSON, refs #19
add Section UI block, refs #19