fix for XnY intersection

+change direction to oposite when hit both x and y axis of obj at the
same time
+known bug when ball hits axis (or near axis) we consider xny collision
but it's only x or y at most
+a bit full screen optimization