validates membership presence, and uniqueness with messages
tightened up those tests
fixed odd error when adding projects. project model issue.