Revert "groovy uses python"

This reverts commit cf51af190d5284ade4e3462f41eac989884213a1.
Revert "Trimmed the branch to only the bayesian_belief_networks sub directory"

This reverts commit ce9f3458d11e55929ea454350365e7fdacde6387.
Rebase from 'upstream'
Trimmed the branch to only the bayesian_belief_networks sub directory
groovy uses python