Shape + Canvas Redrawing Class