Should we add a new node type for Software? this is an open question that depends on the information sources and data contributors?