Added style changer. W3C validated.

Added a dark theme option that the end user to change through a checkbox
(saves state locally). Made the github image transparent to work with
the dark theme. Moved the style tag into the head tag to make it
validate with W3C markup checker.