Add DarkMode extension as submodule
Add DarkMode toggle. Intended to coincide with infrastructure!664 (merged). The other PR for this is stale. My previous PR was automatically closed when I synced my fork. Please let me know if you see any issues, and I will change them right away.