Compiling source files in subfolders