refactor HelloOpenGL