Refactored result of Parser from root_block to TreeExplorer
Doing so we have now a unique result of the parsing process in a useful object that contains all the block chain.