Improved piece movement. Added shapes to help debug/understand the motions.