I haven't really seen any good ncurses bindings that follow a more rust-like style so I'm writing my own