first attempt at it
rudimentary up & running
switch index
transform fixes
new colorize() accounts for dist from focus
allow focus to be set by user