Build system Changes for file names and compiler canges for names