changed naming of "item" to "card"

This makes more sense conceptually and will hopefully lead to less
mistakes further down the road