Added aggregate visualisation, Jacobi P-smoothing, and some fixes