A library for 2D graphics, written in Rust, that works with multiple back-ends