wired up some of the backend api calls added add/remove from card