Extinguisher bug fixes

Updating and adding new work, just displaying it after does weird things
Extinguisher works now

Commit before I break anything
I think all equipment works now

I havnt tested added more than one and i get a boolean problem with the
checkbox in the lights gridview