Shields, resistance path

Fixed pathing issues with bullets and projectiles

Added shields, and added damage resistance mechanics