changes based on PR comments, moved mesh detail extraction to new MeshInformation class