Added Id-Type implementations (name, guid, ip)

Issue #19