Add tool, and some documentation.