Fix #82 - Night Mode

Style updates can be referenced to this issue, but all functionality is
implemented.