Start porting to Rust
Get world/minimap blitting working