properly frees all font pointers. Can't think of anything else to do