added gl buffer class, made more progress on the GL model renderer