Basic Movement X

All shapes can now move, yay. However, it's worth noting that the movement is contingent on the cursor being on the leading edge of the direction of movement. I will resolve this significant limitation later. In a bit, the win condition will also appear.