Update_3

Fixed shuffle validation to accurately validate all sizes of puzzles
after they've been shuffled. (Broken by next note)

Updated tile behavior so that it will move all tiles in a row between
the empty tile and the clicked tile instead of one tile at a time.
(Broke shuffle validation)