fixed collision detection

replaced my line class with rectangles of width 1 in order to use
RectF.intersect.
No longer gets stuck or tunnels. also allows dragging along walls