Remove any name property calls in the core and core modules
More work on rewriting the name property
More work on name property
More work on name property
Align the salutation with other name components, add some inline docs
Clean up spelling :)