Fixed map.remove(), added item creation and fire rate