Ishara: Signs, Symbols and shared languages