feat(tagging): add tagging and force lowercase

the tagging will be now forced to lowercase. also a post hook has been added. the usedTags in the user will be updated after the save is complete.