algorithm design description added to README.md