Incorporated a auto source finding function to gather all the source files in the 'src' directory