move esolid into src