moving the component tester to the component library, and adding in a unload that is incomplete.