+ '''Purple class.
+
+ @param ui_name ID of the UI using the purple.
+ This should be a unique ID, registered with the purple team.
+ @param ui_version UI version.
+ @param ui_website UI website.
+ @param ui_dev_website UI development website.
+ @param debug_enabled True to enable debug messages.
+ @param default_path Custom settings directory
+ '''