Namespace

Closes #45