a port of asciimoo/drawille to Rust