readme changes and adding requirements