Add TP6 source files