Set tile types. Change tile sprite on touch.
Handle match/no-match cases on touch. (Big commit.)