Created the default theme and added necessary code for themes. Closes #171.

Initial version of the theme system.