Revert "groovy uses python"

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

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