Added card class and deck class