added what for now is the gf3 trio

Separating functions in different files and added more of  Toms
functions.   Unpolished at the moment.