cleanup some unused code
calculate texture coordinates for sphere
implement shader program class