renamed for to distinguish compiled files
file to test against with dots before extension
renamed for clarity in file creation
clarity in name
fixed tests for changes
added dynamic map task
fixed issue with non extension being removed