added ItemTool for easier damage handling; formatting