Instantiated Relay in ShooterSystem on port 3 (this needs to be changed)
ShooterListener has a proper shouldExecute()