[z2d]Blockstack Tutorial:To-do list

The hello-world tutorial is now redirected to the to-do list app.
Is the shirt offer over or not?
Also,before publishing[app.co], do we need to change the code in any way?
Lastly upon running npm install, the code pulled 1124 modules and 247MB of dependencies
For a to-do list, this seems a bit much .Also after decrypting the to-do list by make public, we get the following error
Unhandled Rejection (PreconditionFailedError): Error when uploading to Gaia hub.
Error Code: precondition_failed_errorStack Trace:
BlockstackError@:3000/static/js/0.chunk.js:34562:5
GaiaHubError@h:3000/static/js/0.chunk.js:34790:5
PreconditionFailedError@:3000/static/js/0.chunk.js:34912:5
getBlockstackErrorFromResponse/<@:3000/static/js/0.chunk.js:42553:14
fulfilled@:3000/static/js/0.chunk.js:112279:24
Signing off
:3000 refers to localhost:3000
Also the tutorial talks nothing about app mining,despite it being there on the 4 objectives of the tutorial