added vertex buffer objects and initgl/loadgl foo