Start working on fixing the tag widget.

Adding new tags sort of works, still need to fix deleting tags.