MCH - adding in shields that the player can hide behind and shoot through - the shield code needs a refactor so each shield can build itself
Merge remote-tracking branch 'marchend/invaders/master'