1. Removed a further, unnatural, dependency of the restful_server from the launcher by moving the DiffusiveLoader into the core module, where it appropriately belongs. This makes the launcher a simple and small module quite separate from everything else.