ignore the compiled object and executable files
fix usleep undeclaration bug and add OpenGL linker flags to the Makefile