gears example from glfw project added, some modifications to makefile