Create more permissions based code, and the basis for a page to add a site for the logged in user.