Updated readme and added requirements