The first public version published together with the paper.
The last commit before reorganizing into the public version