Revert "More organized code". Found a bug: Drag the box to the right, and then drag the left drag handle, and it'll move the wrong side of the box.

This reverts commit 2c5e50e95ac6ac3f6b399527fab0ec811a85a572.