QuickSort Recursive implementaion

plus small code refactoring
Tree implementaion redesign

Add different order travers classes implementaion
resolve Node class colision
Basic implementaion of tree visualizer

Allows to draw BST based class trees