Common types work now
Merge branch 'restructuring' of github.com:tpanum/BayesianNetworks.jl into restructuring