Investigate the theoretical framework of composite materials in civil engineering applications, outlining the fundamental properties and advantages that make them desirable for structural components in construction.