Added some missing doc to the UI class

A few things were out of date and some others completely missing.
There's still more to go.