Revert "groovy uses python"

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

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