Cleaned up a few of the files and deleted the old recursive traversals in findParticle