Lines up tiles and implements first pass at grid snap
Fix for moving in same direction as button press