* Implement theming and fix spelling errors, fixes issue #6.
Now requires libconfig
"separator" was spelled "seperator"
* Added default case for when the system theme is not the values for light/dark.
The default case acts like the system theme is the dark one.