Finished framework for piece movement.