Robot name - Revision 2

Implemented the registry as separate class. Now at the initialization of the Robot class, we have to specifically pass the Registry object,