Created seperate files for compile command
Created seperate files for compile command