Add model validation and unit tests to User, MeetupGroup, UserGroup