Fixed OSX makefile and removed erroneous gl header inclusion from main