clean up, fix CLI interface
actually write a readme