tagging for archiving

reworked tag model, added tagging model with tag_id and post_id, tag table only uses name

tags are grouped into cloud