Improvements on the Rust frontend
Working on the backend of C