Gonna remove DriveNode's inheritance on DefaultMutableTreeNode cause I don't think it's useful.