Finally made a bit of progress on the code. Sometimes all I need is time to get a good start – just that hour or two to get things going – and then the rest sort of flows.