Updated Broadcast and Send

The broadcast and Send methods are both working under the visitor model
pattern.