Finally got around to tackling this monster...
There is a few schematics floating around for this but I ended up using the one from Madbean.