Added generate_small_tree.cpp to generate the cpp and hpp files of small_tree. Only can create trees for now