Fixed #1

Optimizes the way to find touched view
Check in deeper if the mainviewcontroller contain the view touched