Add kinetic. Rework canvas stuff to use kinetic. Basic Block Creation/moving.