After some delay, as well as some drama (see the end), I'm finally back to finish what I started! What a great puzzle that such a deceptively simple movement restrictions hides a very complex mechanism.
No download links available.