A shell written in Rust