cleaner separation of explosion code for player, particles and projectiles

- explosions now work in ms timing
- stops trying to draw player after player is killed
- updated ecsjs to 0.7.0