Stephen Thompson tells us five things we need to know about strongholds from the story of David and Goliath.