Refactoring MeshLoader, NaiveSearch and PolygonList

More code cleanup