Add Block model, page-specific javascript includes, new placeholder data tasks