[#15] Updated docstrings and generated docs

- Hide user namespace
- Updates docstrings in all namespaces
- Generated new codox documentation to doc/