change Grid's parent to Shape, add image functionality