Checked for valid moves, resulting matches and gem reset if invalid move.
TODO:
-Factor code
-Match disappearing animation
-Gem cascade