Working on the header to include files seperately.