- Unify language for keys and variables to use the term "variable".
- Re-factor beliefpropogation code into a computation and construction module.
- Use Shafer-Shenoy updates for belief propogation in junction tree.
- Remove usage of networkx library in triangulation tests.
- Remove usage of list concatenation via sum() function.