Initial implementation of dark theme

See #10