[main/butler] Migrated npc building to a module
Merge branch 'builder'