Added a shield and blocking feature. I'm currently to lazy to make it so
you have to point it the right way to block but I do have it so the
shield can switch direction.