Add command line help
Fix build on recent OpenGL and optparse-applicative
Fix all warnings