Font API update and added SGRect