type : paragraph
content : [ ] this will be an object for contents for the types of text such as if there are two words but each with different marks then there will one more type called as text with again array of marks for that particular content type.
contains: marks [marktype]
marktypes: bold , italic , link , underline , strike , textstyle
markstypes structure : {
type : type name [italic , underline , strike , textstyle,higlight]
attrs : color[rgba format for hightlight ] , color[hex format for text color #9333A]
}