Tool logging update

Made every call a spawn so it allows the tool to function as normal
while running the log write/display in the background.