glGraphics initial commit