script directory tree with simple module loader
refine spaghetti::extra copy semantic, fix segfault
move the hook table in the spaghetti namespace, simplify default hook multiplexer