UI Structure, Color classes, and custom components