Converting the Shooter class over to using the config object. Also update unittests for this.