added ui status and tests
reduced size of current message box
added serial no to static map
added status messages to UIState
added status messages
added uistatustype
removed unused import and added serial id
created comparator for UIstatus
added status messages with sorting
renamed buff to effect
removed unused imports
added status messages