updated readme with detailed docs.