Big item.js update. Started working on attacking.