I got the initial basis of the skill advancement system laid out the other day; it seems to be working essentially as intended. Lots of tweaking down the road for this one, but for now game balance means nothing.
Tonight, I implemented multi-color functionality for text fields. Bit of a fiddly necessity, but color-coded output is going to make visual scanning a lot quicker. Too ugly for screenshots yet.