Fixed card add/remove responsiveness, using local storage to maintain state