Added support for bold and italic text styling. Added framework to add extra styles