Finishing off the FactoryFactory implementations and staring the test code for the DynamicLoader