Split Tools Modules

Signed-off-by: slanau <silu@gft.com>