Utility objects

MgRefBase — Used to reference other objects
MgCustomLayout — Object to store the model part of custom layouts
MgGraphviz — Creates .dot files which can then be processed with GraphViz.
MgWorkCore — Creates UPDATE, INSERT and DELETE queries form a SELECT query