Add Program.CompileMulti
Add support for multiple source files