Rewrote a bunch of the layout engine to allow the activity log for a
patient / group to be in an aside