refactored tags class

It is not really a class anymore but it's pretty cool and we can re-use
it wherever we have a need just by giving an input the class:
'.taggable'