setup Atomic.Component factory.  Still need to integrate Fabric and Q