For the Church all that is needed has been taught clearly by Jesus of Nazareth more then 2000 years ago.  It needs no other moral system then that.  Sadly, the magisterium has become apostate at times in making the opposites the rule of Church laws.  If we stick with the "moral system" taught and reflected in the Gospels, we cannot go wrong.