refactor - move CardIODemo to /helpers