Bug fix

-Fixed bug when touch events were queuing, causing multiple segues to
be performed;
-Refactoring.