updated requirements; added read me