Cleaned up font, get/set functions, and structure inconsistances