Refactor Cards Kata