#27 Pieces can now have multiple knight-like movements.

Also, once a piece has been edited, any variant using that piece will be updated with the updated piece. This seems like something we would always want to do, correct? If not, we could probably stick in a confirmation dialog for changing the variants' pieces.