Remove unnecessary namespace includes
Cleanup namespaces.  Resolve NuGet issue.
Remove unnecessary namespace dependencies.
Remove unused dll references from Core.