updating horizontal & vertical layouts to match compact
setting sprite active and opening properties palette
reworking so sprites are a property of the canvas model
reworking so sprites are a property of the canvas model
vertical and horizontal layouts working