Nicer trespassing rule
Smarter bot + some minor refactors
Make ball travel in a random direction each time