Added ModuleLoader interface, not completely functional yet. Tweaks for picker interface.