Revert "groovy uses python"

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

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