Fixed stucts
Added try_to_compile_and_run_file()