Ok this was my WIP as of yesterday, I posted it to the discussion thread and here.