Recognition of words almost works. TODO is marked with a TODO
Some problems fixed

Permutations should take in word lengh, and not full string.
Something else that I don't even remember right now, but it mostly has
to do with regular expressions, I think.