added some docs and improved readme