Added unique file name functionality

Composite now uses file_name.py to name the output