Dark theme support

Added better syntax highlighting colors for the dark theme. Added logic
to change colors when the theme is changed.