Documentation

updated some documentation and readme