Spec

implement card class and deck class
Unnecessary `self.`