Draft for opengl rendering utilities created