Update documentation
Restructuring.