added tool model and tool importer