Created decoupled mesh classes