delete id, constructor - rename protected -> private in CardModel