Font refactored

No more magic numbers for font or text offsets