multiple changes

bugfix to splash damage, of all enemies only one could take damage from
a splash (shared array issue in enemy component)

enemy class now binds to shoot event to dedup code, needs more
refactoring

levels updates overlay for currently selected weapon

tweaks in player call to bullet constructor and ... other things... ?

update to missle small png art