Reworked food value/exhaustion events and added AppleCoreAccessor
 * AppleCoreAccessor used to get values like exhaustion, max exhaustion, food values, regen tick period, etc