made a more comprehensive README