numerous tweaks

- added bombsack enemy
- wrote enemy spawning into functions in the game manager
- improved the enemy on hit colour swapping effects

** going to work on enemy time based spawning next as its a bit gammy
with its spawn rate when the spawn time is triggered