- First crack at improving side panel touch handling logic. Right now only takes into account raw X axis change between begin touch event and move event. I'll improve later by also taking into account Y axis movement, as well as time between events to determine the velocity instead of using a raw change number which may be unreliable depending on the timing of the events. Also, it's not currently registering events when the touch starts over an open side panel, so I'll fix that as well.