Make IO handlers their own actors.
Update locations to carnivore direct
Add `#transmit` method