First complete version of the tutorial