catstack(directory) -> file read every file recursively, get module metadata, reassemble into a single module file