Added doxygen comments to ScreenEntity
Added doxygen comments to UIElement
Added some documentation to the Renderer

I'm not actually sure how much of this the user should call, and how much of it is handled automatically.
Merge pull request #271 from CIB/documentation

Documentation