Probabilistic Machine Learning For Circular Statistics : Models And Inference Using The Multivariate Generalised Von Mises Distribution