Finished basic CardController