Added item.js

- new abstract factory
- untangled breathIndicator from item killing process
- commented item.js
- ready to extend into dispenser/missile classes