Simple opengl foundation used to make implementation fast and easy