add a readme
move interactive functions to end of file