added some documentation
updated readme