added a setupgl function that accepts an int specifying whether lighting will be use (!0) or not used and colors will be used instead (0).  added a draw command that accepts whether to draw colors for shapes or not.