Make membership_type enum

Also validate enum fields before putting into database