Removed unnecessary fields and accessors. Changed signature to include FontData. Provided FontData accessor.