ComponentLoader has been partialy implemented with tests.