Namespace change

The classes from now on will not be on one namespace NlpTools
but each conceptual group will be in its own namesapce as it
was in its own folder.