Update to newest Rust
Use a dummy struct to handle Allegro intialization