create requirements and update readme