Separated reading the file from drawing the tree