I wrote a new readme and added a cpp