greatly simplified BatClassLoader (cleanup)