Feature #2: Associating accounts with their owners
Feature #3: Add subdomains to accounts
Feature #4: Ensuring unique subdomain
Feature #5: Restricting subdomain names
Feature #6: Preventing invalid subdomain names
Feature #7: Testing subdomain authentication
Feature #8: Invalid usernames or passwords
Feature #9: Restricting sign in by account
Feature #10: Handling user signup
Feature #11: Scoping by a database field
Spec cleanup after feature #11
Feature #12: Switching between schemas