Fix For issue #36

InputOutput:
- Altered offset values for bullets that miss
- Added if statements to catch different facings of the units when
working out where to position the missing bullets.

Game.unity & other files:
- Assigned different shaders to explosion prefab
- Made new layer and assigned bullet and explosion (involved reassigning
the layers to various other prefabs)