Style updates

Many style changes, fixes, and updates
Added some theme color variables