Bot looks quite good now. As for the ramming thing, you might want to try something such as BountyHunter.py, though I'm not sure if that only drives forward.