add readme and requirements