ClassLoader: base path has public getter and setter. we can redefine the default base path.