Added new module "interactive", moved threading to tools