wroking opengl and trackball

This iteration has a capable opengl framework, wirh zoom, trackball,
help and trackball