Finished quadtree and added to simulate() function

Need to modify the retrieve() function, it cannot return parlist yet.