Add python test script; update doxyfile
Code organization improvements.

Put unit test, and test helper class in their own namespace. The codebase organization is closer to its physical representation.