Working version with filtering by tags and add tag functionality added. Yeehaw.