expose saving and deleting states closes #12
add tracker closes #11