Combines multiple source files into one