Uses `should` in test for dashes
Fixes removeClass that removed to many whitepaces

happened if the class wasn’t the first or last.
Don't add a class if it already there
Adds tests for utils