added including and linking free glut