implementing Card object