Change Element so that it does not derive from Material, ref #2960