Restructure

@kadst43 This is just some reorganization of the files and folders. It should make it clearer which scripts are view scripts and which are model. The block xml is now in the source/scenario/blockly folder and I removed the `blocks` object in the application as it wasn't used and `blocks.js` was clearly a view script and not a model one.