added installation parts table with connection to nodes, more efficient node_set_type procedure