making Person the default User model, and changing m2m field names to plural for clarity. updating tests and fixtures accordingly.
commenting out login-required decorators for now, tests run ok.