divided quadtree types into separate files
divided quadtree types into separate files