add note about programmatic usage to readme
add a couple starter tests