Added MDObject abstract class for augmenting objects.