Rename source_module to source_file

Also add a test for using a POD file as source