There's a lot of utility classes in the `mesh.core` package. Lets move ones that are not essential to Mesh into a separate project.