initial crack at RoverDispatcher. Also added some test data.