made  correction in the msg
added new subroutine copy_nuc_rules_data and extended _get_rule_cataloge for hash
modified the test 22