more natural collisions now

+move behavior to closures passes to closure
+more draw functions for ball which show additional debug info