update requirements, readme, api key stuff