Moved data to a themes dir.
fixed up exception style
More minor cleanup to get things ready for a larger refactor.
Toggleable background colors.