Initial commit

Adding basic functions to the Namespace class, and a usage example.