Refactored component loading:
introduced components priorities