Added UI component registration