Feature/individual cards

97.47% coverage according to SimpleCov.