added read me

an extremely verbose and informative read me