Update documentation and re-oxygenize