Create or or use existing repo when creating site

Resolves #44