Revert "groovy uses python"

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

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