gp tree structures
created tree classes and some functions for GP