Swap animation implemented.
TODO:
-Factor code.
-Check algorithm for valid swap.
-Fade out animation for valid swaps.
-Cascade functionality.