Added namespace.
Updated class files.  Should be implementation complete.
Updated project.
Cleaned up files.
Updated file creator.