Fixed numerous threading errors in Java.  Drive-towards-ball works in theory now.