Add readme and generate documentation