Update to current rust
Generate documentation