Improve code documentation
Add code documentation for namespaces