Add diminish mode
Add hideshow package
Formatting changes