updated readme with requirements + more