Added Documentation to UI_Category_Menu and UI_HomeScreen
Added and documented new error message class that displays an error
message in a dialog box to the user and then exits the calling activity