add requirement file
update readme