Renamed some theme elements to be more consistent.
Heavily updated the theming documentation.