Started on the attribute buffer class