Add base color definitions (fg/bg/hl/emph/comment)

This makes it easier to keep track of what the current base colors are. It also adapts to dark/light theme.