Implement dark theme option

Description of your request or bug report:

The site can be a bit bright and hard to look at at night. It would be great if there was a dark theme option.

Trello link:

As discussed, approved :slight_smile: