Refactor method to accept different Interable types
Refactor method to accept different Interable types
Some basic cleanup of methods and field declaration
Event, listener, and sender for finding a new robot events
RobotManager shall be a RobotFoundSender