Make Enemies avoid obstacles if not ready to shoot

Also, improve Enemies' aim by reducing the x-distance from target.
Refactor
Fix: Make Enemies avoid each other
Add engine fire to Enemy prefab
Add Starfield
Make Enemy explosion GameObjects disappear after 2s