changed drawing to use gl::Batch