add spacing functionality (only per-sprite, not global spacing settings yet). Closes #1