Well written and easy to follow, exactly what I was after. https://veloriftlabs.com/s/NeC_efJclOhxSljrfY5oC Well written and easy to follow, exactly what I was after