Update documentation and samples