update viewer and add Gl drawing for OpenMesh (fix for Linux)