A big ass commit. This commit converts the existing manual blog domain and theme selection to an automatic process. Closes #8