FontWriter Expanded

FontWriter now can write with different properties like rotation, scale,
color and font. Framework for multiple fonts in place, but not tested
with different fonts