Update to create a generic "CanvasItem" object on which enemies and
players are based. Will eventually use this object for pickups,
blockers, and other items on the canvas.