build
Creates an AiutaTheme instance with the configured properties.
This method validates that all required theme components are set before creating the final theme configuration.
Return
Configured AiutaTheme instance
Throws
if required theme components are not set