remove unuused 'background' GL type
cleanup
experimenting with gradient shading