refactor SensitiveWordTree
reorgnaize packages