Add methods to check if views are overlapping eachother or contain points.
Fix z-order in findview method.