Warning fixes
Build and depend on GLFW
Don't include oneself
Be verbose
Warning fixes
More warning fixes