Consolidate videos and books templates into tiles template

Use custom fields to tell the template which post type to grab.
It's kind of annoying because if they mistype the custom field,
template_type, or its value, then it won't fetch the right kind of posts.