change directory structure
A mvc design was add for print tree