very rudimentary swap right animation
add equally rudimentary swap left animation
swap cube state and adjust starting cell
refactor cell to use indices and draw side faces
update compiled javascript