Working combat with NPCs, implemented NPCOption handling
Refactored events, fixed loading default player, use NetherLib TrieSet, use FacingMask