adding documentation
updating readme