dynamic tree, that initializes in a static format - basics complete.