First commit

Initial commit, pending:

- Add _.namespaceSettings description
- Add _.namespace description
- Add strict mode
- Implement more tests