Added OMathElement class which is used to build specific structures in classes derived from OMathStruct.
Added helper methods to add various types of content to parts of a document. Methods are defined on different part types (Paragraph, Run, OMath etc.) and ensure that only allowed content types can be added using these methods. Examples are Paragraph.AddRun(), Cell.AddTable(), OMath.AddHyperlink() etc.