Make it easy to load 3rd party modules - this makes it easier for people to write custom actions without needing to recompile the bot. - load in custom jars within a directory (could be handled by classpath) - read in configuration file and load any mentioned classes - add mentioned classes to the bot