added lots of detail to readme