A few bits of tidying up left to do under the hood, but overall looking good.
(click to close)