Added the Name normalziation module (Currently only structure, docs and doctests).
Clarified the 3rd name normalziation step.
Clarified the 4th name normalziation step.
Added the implementation to the normalization module, including tests. The project files got updated too.