too dumb to properly commmit, so reworking api again
guh
added ability to add cards. cards now loading dynamically