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