Robot name initial attempt

This may be too long but FYI:
```
def check_name_for_validity
    raise InvalidNameError, 'Invalid name #{name}!' unless @name =~ /[[:alpha:]]{2}[[:digit:]]{3}/
  end

  def check_name_for_collision
    raise NameCollisionError, 'Name already exits' if @@registry.include?(@name)
  end
```