Card controllers and views

Hey! We've completed the rounds.