updated documentation based on Jimmy pull request

Jimmy has improved the source of the documentation and cleaned the files. added files from 3d-ptv