add opengl util package, including virtual sphere