updated BuildManager to handle Rust file compilation and execution