Replaced tabs by spaces
Indentation for glBegin/glEnd, glNewList/glEndList
Allocate Z-buffer in Lesson 12

This fixes the invisible faces issues.