Revert "groovy uses python"

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

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