Intercepted touch events; pragma marks added for breadcrumb organization; added method makePrediction