Non instantiable objects and widgets

MgBase - The base class for many of the library'objects
MgEntryShell - Provides the necessary button to control ths state of a MgDataEntry
MgEntryWrapper - Abstract class that implements the MgDataEntry interface