Add includes for make and gcc for old version

Prior to this commit there was no include for this class. This
commit adds include for the classes that are being ordered so it
can be used independantly of the main classes