First documentation upload.

Other:
- some name refactoring