some initial work on theme—adding theme support to do more database configuration