How can i edit a content types taxonomy terms trough the front end I have put the taxonomy terms on the top of the page and i want to add a little cross on each tag to delete that tag (by the users) and also a 'add' button that lets people quickly add a tag to that page.

Does anybody know in which direction i should look? I'm willing to program is but i don't know which hooks i should use or where to put them. I've found pieces of code i could use but nobody ever mentions where to put it.
You could take a look at the flag module (not ready for D8 yet)

https://www.drupal.org/project/flag

https://www.drupal.org/project/issues/search/flag?project_issue_followers=&amp;status%5B%5D=Open&amp;issue_tags_op=%3D&amp;issue_tags=beta+blocker