UI improvements

I took some time and improved the tooltip system. It had a few bugs but I also wanted to expand the tooltips to contain more than just plain text.

After putting that in place I could add a new feature to the activity window. It’s a small icon next to the event text, and by placing your mouse cursor on it you get a plain English summary of all the random rolls and other under the hood stuff.

I’m hoping that this will a) better explain the game’s internal systems and b) enable me to loosen up the “pretty” text since it no longer needs to convey every single aspect of the event.