Merge pull request #81 from Eric89GXL/better-coverage

ENH/FIX: Better coverage
WIP: Better GLFW support
WIP: Better glfw