Complete TagListView for #78.
Change tag models and views to allow multiple filters for #78.
Add tag selection within a tag set.
Partial implementation of tags for flask routes for #79.