Added TODO question on virtual vs physical within this code
added commenting to understand code,
removed prints and unused commenting
removed asci_interpret and ptr_analysis from tree