added documentation
updated documentation
updated readme