[easyNPC] Improved internal structure
[easyNPC] Infer Nullity
[easyNPC] Minor code cleanup