glfw window: add monitor choosing + fullscreen mode