Auto hide controls.
Some minor modernizations.
Some more cleaning.