updated readme with documentation