Introduced an interface!

Broke it again by attempting to add Basic cards.