This library is inspired on Lettering.js and charming.
Because I wish to have an enhanced behaviour of Lettering.js, but without losing the new lines on the input text as it happens with charming; plus other stuff like input trimming to fix counter on the classname.