added requirements and README