adds user and membership models
finishes user creation and team-membership