Some changes and HTML documentation
Revert "Some changes and HTML documentation"

This reverts commit 57a43041ca592ccbdd1d97280021a5ddcf60dcd6.
Some changes and HTML documentation