Continue working on dark mode.

Tons of parts are missing like comments. Just the bulk is done.