Code Analysis: Use namespace

Also remove [ComVisible]
Code Analysis: General Cleanup
Merge pull request #14 from SLaks/code-cleanup

Code Cleanup