* Change join to start * WIP * Use RouteWork to route worker call * Add reconnect * Update main test * Remove fatal * Update test * Remove unnecessary