check for null
implement states on Card class + tests