Break up the source into multiple files