A improved documentation would help a lot to understand the inner working of the project and the changes from the original scratch-vm