began refactoring cardview.clj
undo and forward functions work, need to test livei in-app