Added Hello World tutorial
Fixed bugs in mouse and canvas services
put back tutorial files to starting state
Merge pull request #198 from CyberCRI/tutorials

Created tutorials (and fixed minor bugs)
Fixed bug around optional params
Merge pull request #203 from CyberCRI/tutorial-extension

Fixed bug around optional params
Merge with master