Added more complex touch controls

Track mouse positions.
Track mouse drags.
Track tileType across drag.
Add tiles dragged to array.