Added OMathElement class: 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 for 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.