(refactor) Make controllers DRY and conform to style guide.

Tried to move CardCtrl into CardsCtrl, but a bug appeared where the cards would no longer be destroyed. Merits further time, issue #59.