Dark theme react Tutorial from https://css-tricks.com/a-dark-mode-toggle-with-react-and-themeprovider/