Started adding support for font styles.
Improved the way that size is calculated.