Contains code to reload the class diagrams. Essentially this is an interface which specifies how to reload the source code and a singleton object that contains the object responsible for reloading the source code.