Init.

TODO: Test if a tag is present in a range.
Function to apply a tag on a selection and remove this tag if it's alreayd present in the range. even partially