Tidy up main index

Also fix a formatting issue on the wrapup
Pull "why git" material from nicercode
Much git material, mostly from nicercode