diff --git a/notebook/.dockerignore b/.dockerignore similarity index 100% rename from notebook/.dockerignore rename to .dockerignore diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 81b7c87401c0780e8c19d592e9490d67cfcab7e5..5544d03556c984186b6db3c6a17d6d472fd69672 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ # default installed image for docker executor is: python:3.6 # using an image that can do git, docker, docker-compose # https://docs.gitlab.com/ee/ci/docker/using_docker_build.html -image: youpy/docker-compose-git +image: docker:dind variables: GIT_SUBMODULE_STRATEGY: recursive @@ -14,7 +14,6 @@ variables: stages: - build - - deploy build image: stage: build @@ -27,31 +26,6 @@ build image: --cache-from ${IMAGE_NAME}:latest --tag ${IMAGE_NAME}:${IMAGE_TAG} --tag ${IMAGE_NAME}:latest - notebook + . - docker push ${IMAGE_NAME}:${IMAGE_TAG} - docker push ${IMAGE_NAME}:latest - -deploy to analytics-toolkit: - stage: deploy - only: - - master - when: manual - image: dtzar/helm-kubectl:2.14.3 - before_script: - - echo $CI_KUBECONFIG | base64 -d > config - - export KUBECONFIG=${PWD}/config - - helm init --client-only - - helm repo add jupyterhub https://jupyterhub.github.io/helm-chart - - helm repo update - - helm version - script: - - helm upgrade --install $RELEASE jupyterhub/jupyterhub - --namespace $NAMESPACE - --version=0.8.0 - --values jupyterhub/config.yml - --set singleuser.image.name=$IMAGE_NAME - --set singleuser.image.tag=$IMAGE_TAG - --set singleuser.imagePullSecret.registry=$CI_REGISTRY - --set singleuser.imagePullSecret.username=$CI_DEPLOY_USER - --set singleuser.imagePullSecret.password=$CI_DEPLOY_PASSWORD - --timeout=3600 diff --git a/notebook/Dockerfile b/Dockerfile similarity index 100% rename from notebook/Dockerfile rename to Dockerfile diff --git a/jupyterhub/config.yml b/jupyterhub/config.yml deleted file mode 100644 index 0c01dc0fbaeed19155e403ae5488ca3f13e2a1f7..0000000000000000000000000000000000000000 --- a/jupyterhub/config.yml +++ /dev/null @@ -1,112 +0,0 @@ -# The keys with empty values are necessary and they are defined as environmental variables and applied by the helm command. -# Generate a random hex string representing 32 bytes to use as a security token. -# Run this command in a terminal and copy the output: -# openssl rand -hex 32 -# more: https://zero-to-jupyterhub.readthedocs.io/en/latest/setup-jupyterhub.html - -proxy: - secretToken: '2535e4f955ebdc1aff11b7951c00f30015a80ad9f3682ad7753158eff03f94d0' - service: - type: NodePort - nodePorts: - http: 31002 - https: - enabled: false - -hub: - extraEnv: - OAUTH2_AUTHORIZE_URL: https://labdev-nomad.esc.rzg.mpg.de/fairdi/keycloak/auth/realms/fairdi_nomad_test/protocol/openid-connect/auth - OAUTH2_TOKEN_URL: https://labdev-nomad.esc.rzg.mpg.de/fairdi/keycloak/auth/realms/fairdi_nomad_test/protocol/openid-connect/token - baseUrl: /workshop/ - db: - type: sqlite-pvc - pvc: - storageClassName: manual-analytics-workshop-user-db - extraConfig: | - c.Authenticator.auto_login = True - -auth: - type: custom - custom: - className: oauthenticator.generic.GenericOAuthenticator - config: - login_service: "keycloak" - client_id: "analytics-workshop" - client_secret: "3d96c107-b571-4e91-a5d0-dfece41bd77a" - token_url: https://labdev-nomad.esc.rzg.mpg.de/fairdi/keycloak/auth/realms/fairdi_nomad_test/protocol/openid-connect/token - userdata_url: https://labdev-nomad.esc.rzg.mpg.de/fairdi/keycloak/auth/realms/fairdi_nomad_test/protocol/openid-connect/userinfo - userdata_method: GET - userdata_params: {'state': 'state'} - username_key: sub - admin: - users: - - adam@fekete.co.uk - -# type: dummy -# dummy: -# password: 'BigMax2019' -# whitelist: -# users: -# - luca -# - xiangyue -# - markus -# - adam -# - test1 -# - test2 -# admin: -# users: -# - luca -# - xiangyue -# - markus -# - adam - -singleuser: - cpu: - limit: 12 - guarantee: 0.2 - memory: - limit: 10G - guarantee: 1G - image: - name: '' - tag: '' - imagePullSecret: - enabled: true - password: '' - registry: '' - username: '' - initContainers: - - name: fix-permissions - image: busybox - imagePullPolicy: IfNotPresent - securityContext: - runAsUser: 0 - command: [ '/bin/sh', '-c', 'chown 1000:100 /home/jovyan'] - volumeMounts: - - mountPath: /home/jovyan - name: home - subPath: '{username}' - lifecycleHooks: - postStart: - exec: - command: ["cp", "-a", "-n", "/home/tutorials", "/home/jovyan/"] - storage: - type: 'static' - static: - pvcName: 'analytics-workshop-user-data' - subPath: '{username}' - -prePuller: - hook: - enabled: enable - -scheduling: - userScheduler: - enabled: false - podPriority: - enabled: false - userPlaceholder: - enabled: false - replicas: 0 - - \ No newline at end of file diff --git a/notebook/tutorials/compressed_sensing/JSmol.min.js b/tutorials/compressed_sensing/JSmol.min.js similarity index 100% rename from notebook/tutorials/compressed_sensing/JSmol.min.js rename to tutorials/compressed_sensing/JSmol.min.js diff --git a/notebook/tutorials/compressed_sensing/README.md b/tutorials/compressed_sensing/README.md similarity index 100% rename from notebook/tutorials/compressed_sensing/README.md rename to tutorials/compressed_sensing/README.md diff --git a/notebook/tutorials/compressed_sensing/data/Logo_MPG.png b/tutorials/compressed_sensing/data/Logo_MPG.png similarity index 100% rename from notebook/tutorials/compressed_sensing/data/Logo_MPG.png rename to tutorials/compressed_sensing/data/Logo_MPG.png diff --git a/notebook/tutorials/compressed_sensing/data/Logo_NOMAD.png b/tutorials/compressed_sensing/data/Logo_NOMAD.png similarity index 100% rename from notebook/tutorials/compressed_sensing/data/Logo_NOMAD.png rename to tutorials/compressed_sensing/data/Logo_NOMAD.png diff --git a/notebook/tutorials/compressed_sensing/data/SISSO.png b/tutorials/compressed_sensing/data/SISSO.png similarity index 100% rename from notebook/tutorials/compressed_sensing/data/SISSO.png rename to tutorials/compressed_sensing/data/SISSO.png diff --git a/notebook/tutorials/compressed_sensing/data/data.pkl b/tutorials/compressed_sensing/data/data.pkl similarity index 100% rename from notebook/tutorials/compressed_sensing/data/data.pkl rename to tutorials/compressed_sensing/data/data.pkl diff --git a/notebook/tutorials/compressed_sensing/j2s/J/Jmol.properties b/tutorials/compressed_sensing/j2s/J/Jmol.properties similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/Jmol.properties rename to tutorials/compressed_sensing/j2s/J/Jmol.properties diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/aflow/AFLOWReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/aflow/AFLOWReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/aflow/AFLOWReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/aflow/AFLOWReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2DataParser.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2DataParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2DataParser.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2DataParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2Reader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2Reader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2Reader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Cif2Reader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/CifReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/CifReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/CifReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/CifReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifValidationParser.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifValidationParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifValidationParser.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMCifValidationParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMTFReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMTFReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMTFReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MMTFReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSCifParser.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSCifParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSCifParser.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSCifParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSRdr.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSRdr.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSRdr.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/MSRdr.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Subsystem.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Subsystem.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Subsystem.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/cif/Subsystem.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/Mol3DReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/Mol3DReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/Mol3DReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/Mol3DReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/MolReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/MolReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/MolReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/MolReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/V3000Rdr.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/V3000Rdr.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/V3000Rdr.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/V3000Rdr.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/XyzReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/XyzReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/XyzReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/molxyz/XyzReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/BinaryDcdReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/BinaryDcdReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/BinaryDcdReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/BinaryDcdReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/ForceFieldReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/ForceFieldReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/ForceFieldReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/ForceFieldReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/GromacsReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/GromacsReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/GromacsReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/GromacsReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/JcampdxReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/JcampdxReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/JcampdxReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/JcampdxReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdCrdReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdCrdReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdCrdReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdCrdReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdTopReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdTopReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdTopReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/MdTopReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/Mol2Reader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/Mol2Reader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/Mol2Reader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/Mol2Reader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/TlsDataOnlyReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/more/TlsDataOnlyReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/more/TlsDataOnlyReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/more/TlsDataOnlyReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/JmolDataReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/JmolDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/JmolDataReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/JmolDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/P2nReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/P2nReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/P2nReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/P2nReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PdbReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PdbReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PdbReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PdbReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PqrReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PqrReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PqrReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pdb/PqrReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/JmolObject.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/JmolObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/JmolObject.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/JmolObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PickleReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PickleReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PickleReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PickleReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOL.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOL.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOL.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOL.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLGroup.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLGroup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLGroup.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLGroup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLScene.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLScene.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLScene.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/pymol/PyMOLScene.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/AdfReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/AdfReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/AdfReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/AdfReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/BasisFunctionReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/BasisFunctionReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/BasisFunctionReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/BasisFunctionReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/CsfReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/CsfReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/CsfReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/CsfReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/DgridReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/DgridReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/DgridReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/DgridReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUKReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUKReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUKReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUKReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUSReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUSReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUSReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GamessUSReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianFchkReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianFchkReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianFchkReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianFchkReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianWfnReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianWfnReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianWfnReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GaussianWfnReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GenNBOReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GenNBOReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GenNBOReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/GenNBOReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/JaguarReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/JaguarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/JaguarReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/JaguarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MOReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MOReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MOReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MOReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MoldenReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MoldenReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MoldenReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MoldenReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacGraphfReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacGraphfReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacGraphfReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacGraphfReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacSlaterReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacSlaterReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacSlaterReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/MopacSlaterReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NBOParser.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NBOParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NBOParser.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NBOParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NWChemReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NWChemReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NWChemReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/NWChemReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/PsiReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/PsiReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/PsiReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/PsiReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QCJSONReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QCJSONReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QCJSONReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QCJSONReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QchemReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QchemReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QchemReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/QchemReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/SlaterReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/SlaterReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/SlaterReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/SlaterReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/WebMOReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/WebMOReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/WebMOReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/quantum/WebMOReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AlchemyReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AlchemyReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AlchemyReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AlchemyReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AmpacReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AmpacReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AmpacReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/AmpacReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/CubeReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/CubeReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/CubeReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/CubeReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/FoldingXyzReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/FoldingXyzReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/FoldingXyzReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/FoldingXyzReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/GhemicalMMReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/GhemicalMMReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/GhemicalMMReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/GhemicalMMReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/HyperChemReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/HyperChemReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/HyperChemReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/HyperChemReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/InputReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/InputReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/InputReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/InputReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JSONReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JSONReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JSONReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JSONReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JmeReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JmeReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JmeReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/JmeReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacArchiveReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacArchiveReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacArchiveReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacArchiveReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/MopacReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/TinkerReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/TinkerReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/simple/TinkerReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/simple/TinkerReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/OdysseyReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/OdysseyReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/OdysseyReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/OdysseyReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanArchive.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanArchive.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanArchive.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanArchive.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanInputReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanInputReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanInputReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanInputReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanSmolReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanSmolReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanSmolReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanSmolReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanUtil.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanUtil.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanUtil.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/spartan/SpartanUtil.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlArgusReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlArgusReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlArgusReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlArgusReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlChem3dReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlChem3dReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlChem3dReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlChem3dReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlCmlReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlCmlReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlCmlReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlCmlReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlHandler.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlHandler.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlHandler.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlHandler.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMOReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMOReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMOReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMOReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMagResReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMagResReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMagResReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMagResReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMolproReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMolproReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMolproReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlMolproReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlOdysseyReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlOdysseyReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlOdysseyReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlOdysseyReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlQEReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlQEReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlQEReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlQEReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlVaspReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlVaspReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlVaspReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlVaspReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlXsdReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlXsdReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlXsdReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xml/XmlXsdReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AbinitReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AbinitReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AbinitReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AbinitReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AimsReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AimsReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AimsReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/AimsReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/BilbaoReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/BilbaoReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/BilbaoReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/BilbaoReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CastepReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CastepReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CastepReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CastepReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CgdReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CgdReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CgdReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CgdReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CrystalReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CrystalReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CrystalReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/CrystalReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/DmolReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/DmolReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/DmolReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/DmolReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/EspressoReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/EspressoReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/EspressoReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/EspressoReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/GulpReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/GulpReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/GulpReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/GulpReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/JanaReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/JanaReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/JanaReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/JanaReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/MagresReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/MagresReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/MagresReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/MagresReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/ShelxReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/ShelxReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/ShelxReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/ShelxReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/SiestaReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/SiestaReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/SiestaReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/SiestaReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspChgcarReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspChgcarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspChgcarReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspChgcarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspOutcarReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspOutcarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspOutcarReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspOutcarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspPoscarReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspPoscarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspPoscarReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/VaspPoscarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/Wien2kReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/Wien2kReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/Wien2kReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/Wien2kReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/XcrysdenReader.js b/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/XcrysdenReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/XcrysdenReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/readers/xtal/XcrysdenReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Atom.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/Atom.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Atom.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/Atom.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomIterator.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomIterator.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollection.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollection.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollectionReader.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollectionReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollectionReader.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetCollectionReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetObject.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetObject.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/AtomSetObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Bond.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/Bond.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Bond.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/Bond.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/BondIterator.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/BondIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/BondIterator.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/BondIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/MSInterface.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/MSInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/MSInterface.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/MSInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Resolver.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/Resolver.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Resolver.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/Resolver.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/SmarterJmolAdapter.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/SmarterJmolAdapter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/SmarterJmolAdapter.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/SmarterJmolAdapter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Structure.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/Structure.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/Structure.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/Structure.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/StructureIterator.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/StructureIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/StructureIterator.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/StructureIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/XtalSymmetry.js b/tutorials/compressed_sensing/j2s/J/adapter/smarter/XtalSymmetry.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/smarter/XtalSymmetry.js rename to tutorials/compressed_sensing/j2s/J/adapter/smarter/XtalSymmetry.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/adapter/writers/QCJSONWriter.js b/tutorials/compressed_sensing/j2s/J/adapter/writers/QCJSONWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/adapter/writers/QCJSONWriter.js rename to tutorials/compressed_sensing/j2s/J/adapter/writers/QCJSONWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/AtomIndexIterator.js b/tutorials/compressed_sensing/j2s/J/api/AtomIndexIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/AtomIndexIterator.js rename to tutorials/compressed_sensing/j2s/J/api/AtomIndexIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/GenericGraphics.js b/tutorials/compressed_sensing/j2s/J/api/GenericGraphics.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/GenericGraphics.js rename to tutorials/compressed_sensing/j2s/J/api/GenericGraphics.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/Interface.js b/tutorials/compressed_sensing/j2s/J/api/Interface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/Interface.js rename to tutorials/compressed_sensing/j2s/J/api/Interface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JSVInterface.js b/tutorials/compressed_sensing/j2s/J/api/JSVInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JSVInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JSVInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAbstractButton.js b/tutorials/compressed_sensing/j2s/J/api/JmolAbstractButton.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAbstractButton.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAbstractButton.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapter.js b/tutorials/compressed_sensing/j2s/J/api/JmolAdapter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapter.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAdapter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterAtomIterator.js b/tutorials/compressed_sensing/j2s/J/api/JmolAdapterAtomIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterAtomIterator.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAdapterAtomIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterBondIterator.js b/tutorials/compressed_sensing/j2s/J/api/JmolAdapterBondIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterBondIterator.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAdapterBondIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterStructureIterator.js b/tutorials/compressed_sensing/j2s/J/api/JmolAdapterStructureIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAdapterStructureIterator.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAdapterStructureIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAnnotationParser.js b/tutorials/compressed_sensing/j2s/J/api/JmolAnnotationParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAnnotationParser.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAnnotationParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppAPI.js b/tutorials/compressed_sensing/j2s/J/api/JmolAppAPI.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppAPI.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAppAPI.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppConsoleInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolAppConsoleInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppConsoleInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAppConsoleInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppletInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolAppletInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAppletInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAppletInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolAudioPlayer.js b/tutorials/compressed_sensing/j2s/J/api/JmolAudioPlayer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolAudioPlayer.js rename to tutorials/compressed_sensing/j2s/J/api/JmolAudioPlayer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolCallbackListener.js b/tutorials/compressed_sensing/j2s/J/api/JmolCallbackListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolCallbackListener.js rename to tutorials/compressed_sensing/j2s/J/api/JmolCallbackListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolDataManager.js b/tutorials/compressed_sensing/j2s/J/api/JmolDataManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolDataManager.js rename to tutorials/compressed_sensing/j2s/J/api/JmolDataManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolDialogInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolDialogInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolDialogInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolDialogInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolDomReaderInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolDomReaderInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolDomReaderInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolDomReaderInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolDropEditor.js b/tutorials/compressed_sensing/j2s/J/api/JmolDropEditor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolDropEditor.js rename to tutorials/compressed_sensing/j2s/J/api/JmolDropEditor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolEnvCalc.js b/tutorials/compressed_sensing/j2s/J/api/JmolEnvCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolEnvCalc.js rename to tutorials/compressed_sensing/j2s/J/api/JmolEnvCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolFilesReaderInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolFilesReaderInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolFilesReaderInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolFilesReaderInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolGestureServerInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolGestureServerInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolGestureServerInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolGestureServerInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolGraphicsInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolGraphicsInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolGraphicsInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolGraphicsInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLParser.js b/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLParser.js rename to tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLReader.js b/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLReader.js rename to tutorials/compressed_sensing/j2s/J/api/JmolJDXMOLReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolJSpecView.js b/tutorials/compressed_sensing/j2s/J/api/JmolJSpecView.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolJSpecView.js rename to tutorials/compressed_sensing/j2s/J/api/JmolJSpecView.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolMeasurementClient.js b/tutorials/compressed_sensing/j2s/J/api/JmolMeasurementClient.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolMeasurementClient.js rename to tutorials/compressed_sensing/j2s/J/api/JmolMeasurementClient.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolModulationSet.js b/tutorials/compressed_sensing/j2s/J/api/JmolModulationSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolModulationSet.js rename to tutorials/compressed_sensing/j2s/J/api/JmolModulationSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolMovieCreatorInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolMovieCreatorInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolMovieCreatorInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolMovieCreatorInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolNMRInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolNMRInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolNMRInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolNMRInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolNavigatorInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolNavigatorInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolNavigatorInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolNavigatorInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolParallelProcessor.js b/tutorials/compressed_sensing/j2s/J/api/JmolParallelProcessor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolParallelProcessor.js rename to tutorials/compressed_sensing/j2s/J/api/JmolParallelProcessor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolPatternMatcher.js b/tutorials/compressed_sensing/j2s/J/api/JmolPatternMatcher.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolPatternMatcher.js rename to tutorials/compressed_sensing/j2s/J/api/JmolPatternMatcher.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolPdfCreatorInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolPdfCreatorInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolPdfCreatorInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolPdfCreatorInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolPropertyManager.js b/tutorials/compressed_sensing/j2s/J/api/JmolPropertyManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolPropertyManager.js rename to tutorials/compressed_sensing/j2s/J/api/JmolPropertyManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolRendererInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolRendererInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolRendererInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolRendererInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolRepaintManager.js b/tutorials/compressed_sensing/j2s/J/api/JmolRepaintManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolRepaintManager.js rename to tutorials/compressed_sensing/j2s/J/api/JmolRepaintManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolSceneGenerator.js b/tutorials/compressed_sensing/j2s/J/api/JmolSceneGenerator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolSceneGenerator.js rename to tutorials/compressed_sensing/j2s/J/api/JmolSceneGenerator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptEditorInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolScriptEditorInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptEditorInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolScriptEditorInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptEvaluator.js b/tutorials/compressed_sensing/j2s/J/api/JmolScriptEvaluator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptEvaluator.js rename to tutorials/compressed_sensing/j2s/J/api/JmolScriptEvaluator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptFunction.js b/tutorials/compressed_sensing/j2s/J/api/JmolScriptFunction.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptFunction.js rename to tutorials/compressed_sensing/j2s/J/api/JmolScriptFunction.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptManager.js b/tutorials/compressed_sensing/j2s/J/api/JmolScriptManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolScriptManager.js rename to tutorials/compressed_sensing/j2s/J/api/JmolScriptManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolSelectionListener.js b/tutorials/compressed_sensing/j2s/J/api/JmolSelectionListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolSelectionListener.js rename to tutorials/compressed_sensing/j2s/J/api/JmolSelectionListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolStatusListener.js b/tutorials/compressed_sensing/j2s/J/api/JmolStatusListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolStatusListener.js rename to tutorials/compressed_sensing/j2s/J/api/JmolStatusListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolSyncInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolSyncInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolSyncInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolSyncInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolToJSmolInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolToJSmolInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolToJSmolInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolToJSmolInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolTouchSimulatorInterface.js b/tutorials/compressed_sensing/j2s/J/api/JmolTouchSimulatorInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolTouchSimulatorInterface.js rename to tutorials/compressed_sensing/j2s/J/api/JmolTouchSimulatorInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolViewer.js b/tutorials/compressed_sensing/j2s/J/api/JmolViewer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolViewer.js rename to tutorials/compressed_sensing/j2s/J/api/JmolViewer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/JmolZipUtilities.js b/tutorials/compressed_sensing/j2s/J/api/JmolZipUtilities.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/JmolZipUtilities.js rename to tutorials/compressed_sensing/j2s/J/api/JmolZipUtilities.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/PymolAtomReader.js b/tutorials/compressed_sensing/j2s/J/api/PymolAtomReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/PymolAtomReader.js rename to tutorials/compressed_sensing/j2s/J/api/PymolAtomReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/SmilesMatcherInterface.js b/tutorials/compressed_sensing/j2s/J/api/SmilesMatcherInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/SmilesMatcherInterface.js rename to tutorials/compressed_sensing/j2s/J/api/SmilesMatcherInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/SymmetryInterface.js b/tutorials/compressed_sensing/j2s/J/api/SymmetryInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/SymmetryInterface.js rename to tutorials/compressed_sensing/j2s/J/api/SymmetryInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/api/Translator.js b/tutorials/compressed_sensing/j2s/J/api/Translator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/api/Translator.js rename to tutorials/compressed_sensing/j2s/J/api/Translator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/appletjs/Jmol.js b/tutorials/compressed_sensing/j2s/J/appletjs/Jmol.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/appletjs/Jmol.js rename to tutorials/compressed_sensing/j2s/J/appletjs/Jmol.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/atomdata/AtomData.js b/tutorials/compressed_sensing/j2s/J/atomdata/AtomData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/atomdata/AtomData.js rename to tutorials/compressed_sensing/j2s/J/atomdata/AtomData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/atomdata/AtomDataServer.js b/tutorials/compressed_sensing/j2s/J/atomdata/AtomDataServer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/atomdata/AtomDataServer.js rename to tutorials/compressed_sensing/j2s/J/atomdata/AtomDataServer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/atomdata/RadiusData.js b/tutorials/compressed_sensing/j2s/J/atomdata/RadiusData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/atomdata/RadiusData.js rename to tutorials/compressed_sensing/j2s/J/atomdata/RadiusData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/Platform.js b/tutorials/compressed_sensing/j2s/J/awtjs/Platform.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/Platform.js rename to tutorials/compressed_sensing/j2s/J/awtjs/Platform.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractButton.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractButton.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractButton.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractButton.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractTableModel.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractTableModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractTableModel.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/AbstractTableModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ButtonGroup.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/ButtonGroup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ButtonGroup.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/ButtonGroup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Cell.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/Cell.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Cell.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/Cell.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ColumnSelectionModel.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/ColumnSelectionModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ColumnSelectionModel.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/ColumnSelectionModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Document.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/Document.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Document.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/Document.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/FlowLayout.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/FlowLayout.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/FlowLayout.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/FlowLayout.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Grid.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/Grid.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Grid.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/Grid.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagConstraints.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagConstraints.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagConstraints.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagConstraints.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagLayout.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagLayout.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagLayout.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/GridBagLayout.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLElement.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLElement.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLElement.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLElement.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLWindowEvent.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLWindowEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLWindowEvent.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/HTMLWindowEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Insets.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/Insets.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/Insets.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/Insets.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JButton.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JButton.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JButton.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JButton.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBox.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBox.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBox.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBox.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBoxMenuItem.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBoxMenuItem.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBoxMenuItem.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JCheckBoxMenuItem.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComboBox.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComboBox.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComboBox.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JComboBox.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponent.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponent.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponentImp.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponentImp.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponentImp.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JComponentImp.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JContentPane.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JContentPane.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JContentPane.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JContentPane.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JDialog.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JDialog.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JEditorPane.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JEditorPane.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JEditorPane.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JEditorPane.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JLabel.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JLabel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JLabel.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JLabel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenu.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenu.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenu.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenu.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenuItem.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenuItem.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenuItem.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JMenuItem.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPanel.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPanel.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPopupMenu.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPopupMenu.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JPopupMenu.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JPopupMenu.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JRadioButtonMenuItem.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JRadioButtonMenuItem.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JRadioButtonMenuItem.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JRadioButtonMenuItem.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JScrollPane.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JScrollPane.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JScrollPane.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JScrollPane.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JSplitPane.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JSplitPane.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JSplitPane.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JSplitPane.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTable.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTable.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JTable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextField.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextField.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextField.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextField.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextPane.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextPane.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextPane.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/JTextPane.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ListSelectionModel.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/ListSelectionModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/ListSelectionModel.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/ListSelectionModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/SwingConstants.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/SwingConstants.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/SwingConstants.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/SwingConstants.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableCellRenderer.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableCellRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableCellRenderer.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/TableCellRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableColumn.js b/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableColumn.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs/swing/TableColumn.js rename to tutorials/compressed_sensing/j2s/J/awtjs/swing/TableColumn.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Display.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/Display.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Display.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/Display.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Image.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/Image.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Image.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/Image.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFile.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFile.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFile.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/JSFile.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFont.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFont.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSFont.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/JSFont.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSModelKitPopup.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/JSModelKitPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JSModelKitPopup.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/JSModelKitPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JmolJSPopup.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/JmolJSPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JmolJSPopup.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/JmolJSPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JsG2D.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/JsG2D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/JsG2D.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/JsG2D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Mouse.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/Mouse.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Mouse.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/Mouse.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Platform.js b/tutorials/compressed_sensing/j2s/J/awtjs2d/Platform.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/awtjs2d/Platform.js rename to tutorials/compressed_sensing/j2s/J/awtjs2d/Platform.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/Bspf.js b/tutorials/compressed_sensing/j2s/J/bspt/Bspf.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/Bspf.js rename to tutorials/compressed_sensing/j2s/J/bspt/Bspf.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/Bspt.js b/tutorials/compressed_sensing/j2s/J/bspt/Bspt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/Bspt.js rename to tutorials/compressed_sensing/j2s/J/bspt/Bspt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/CubeIterator.js b/tutorials/compressed_sensing/j2s/J/bspt/CubeIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/CubeIterator.js rename to tutorials/compressed_sensing/j2s/J/bspt/CubeIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/Element.js b/tutorials/compressed_sensing/j2s/J/bspt/Element.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/Element.js rename to tutorials/compressed_sensing/j2s/J/bspt/Element.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/Leaf.js b/tutorials/compressed_sensing/j2s/J/bspt/Leaf.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/Leaf.js rename to tutorials/compressed_sensing/j2s/J/bspt/Leaf.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/Node.js b/tutorials/compressed_sensing/j2s/J/bspt/Node.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/Node.js rename to tutorials/compressed_sensing/j2s/J/bspt/Node.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/bspt/PointIterator.js b/tutorials/compressed_sensing/j2s/J/bspt/PointIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/bspt/PointIterator.js rename to tutorials/compressed_sensing/j2s/J/bspt/PointIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/CBK.js b/tutorials/compressed_sensing/j2s/J/c/CBK.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/CBK.js rename to tutorials/compressed_sensing/j2s/J/c/CBK.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/FIL.js b/tutorials/compressed_sensing/j2s/J/c/FIL.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/FIL.js rename to tutorials/compressed_sensing/j2s/J/c/FIL.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/HB.js b/tutorials/compressed_sensing/j2s/J/c/HB.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/HB.js rename to tutorials/compressed_sensing/j2s/J/c/HB.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/PAL.js b/tutorials/compressed_sensing/j2s/J/c/PAL.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/PAL.js rename to tutorials/compressed_sensing/j2s/J/c/PAL.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/STER.js b/tutorials/compressed_sensing/j2s/J/c/STER.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/STER.js rename to tutorials/compressed_sensing/j2s/J/c/STER.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/STR.js b/tutorials/compressed_sensing/j2s/J/c/STR.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/STR.js rename to tutorials/compressed_sensing/j2s/J/c/STR.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/c/VDW.js b/tutorials/compressed_sensing/j2s/J/c/VDW.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/c/VDW.js rename to tutorials/compressed_sensing/j2s/J/c/VDW.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/console/GenericConsole.js b/tutorials/compressed_sensing/j2s/J/console/GenericConsole.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/console/GenericConsole.js rename to tutorials/compressed_sensing/j2s/J/console/GenericConsole.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/console/GenericTextArea.js b/tutorials/compressed_sensing/j2s/J/console/GenericTextArea.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/console/GenericTextArea.js rename to tutorials/compressed_sensing/j2s/J/console/GenericTextArea.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/consolejs/AppletConsole.js b/tutorials/compressed_sensing/j2s/J/consolejs/AppletConsole.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/consolejs/AppletConsole.js rename to tutorials/compressed_sensing/j2s/J/consolejs/AppletConsole.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/consolejs/JSConsole.js b/tutorials/compressed_sensing/j2s/J/consolejs/JSConsole.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/consolejs/JSConsole.js rename to tutorials/compressed_sensing/j2s/J/consolejs/JSConsole.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/dssx/AnnotationParser.js b/tutorials/compressed_sensing/j2s/J/dssx/AnnotationParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/dssx/AnnotationParser.js rename to tutorials/compressed_sensing/j2s/J/dssx/AnnotationParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/dssx/Bridge.js b/tutorials/compressed_sensing/j2s/J/dssx/Bridge.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/dssx/Bridge.js rename to tutorials/compressed_sensing/j2s/J/dssx/Bridge.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSP.js b/tutorials/compressed_sensing/j2s/J/dssx/DSSP.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSP.js rename to tutorials/compressed_sensing/j2s/J/dssx/DSSP.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSR0.js b/tutorials/compressed_sensing/j2s/J/dssx/DSSR0.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSR0.js rename to tutorials/compressed_sensing/j2s/J/dssx/DSSR0.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSR1.js b/tutorials/compressed_sensing/j2s/J/dssx/DSSR1.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/dssx/DSSR1.js rename to tutorials/compressed_sensing/j2s/J/dssx/DSSR1.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/Export3D.js b/tutorials/compressed_sensing/j2s/J/export/Export3D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/Export3D.js rename to tutorials/compressed_sensing/j2s/J/export/Export3D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/JSExporter.js b/tutorials/compressed_sensing/j2s/J/export/JSExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/JSExporter.js rename to tutorials/compressed_sensing/j2s/J/export/JSExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/MeshData.js b/tutorials/compressed_sensing/j2s/J/export/MeshData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/MeshData.js rename to tutorials/compressed_sensing/j2s/J/export/MeshData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/UseTable.js b/tutorials/compressed_sensing/j2s/J/export/UseTable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/UseTable.js rename to tutorials/compressed_sensing/j2s/J/export/UseTable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_IdtfExporter.js b/tutorials/compressed_sensing/j2s/J/export/_IdtfExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_IdtfExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_IdtfExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_MayaExporter.js b/tutorials/compressed_sensing/j2s/J/export/_MayaExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_MayaExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_MayaExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_ObjExporter.js b/tutorials/compressed_sensing/j2s/J/export/_ObjExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_ObjExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_ObjExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_PovrayExporter.js b/tutorials/compressed_sensing/j2s/J/export/_PovrayExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_PovrayExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_PovrayExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_StlExporter.js b/tutorials/compressed_sensing/j2s/J/export/_StlExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_StlExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_StlExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_TachyonExporter.js b/tutorials/compressed_sensing/j2s/J/export/_TachyonExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_TachyonExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_TachyonExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_VrmlExporter.js b/tutorials/compressed_sensing/j2s/J/export/_VrmlExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_VrmlExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_VrmlExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/_X3dExporter.js b/tutorials/compressed_sensing/j2s/J/export/_X3dExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/_X3dExporter.js rename to tutorials/compressed_sensing/j2s/J/export/_X3dExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/__CartesianExporter.js b/tutorials/compressed_sensing/j2s/J/export/__CartesianExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/__CartesianExporter.js rename to tutorials/compressed_sensing/j2s/J/export/__CartesianExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/__RayTracerExporter.js b/tutorials/compressed_sensing/j2s/J/export/__RayTracerExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/__RayTracerExporter.js rename to tutorials/compressed_sensing/j2s/J/export/__RayTracerExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/export/___Exporter.js b/tutorials/compressed_sensing/j2s/J/export/___Exporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/export/___Exporter.js rename to tutorials/compressed_sensing/j2s/J/export/___Exporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/CircleRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/CircleRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/CircleRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/CircleRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/CylinderRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/CylinderRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/CylinderRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/CylinderRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/G3DRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/G3DRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/G3DRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/G3DRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/Graphics3D.js b/tutorials/compressed_sensing/j2s/J/g3d/Graphics3D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/Graphics3D.js rename to tutorials/compressed_sensing/j2s/J/g3d/Graphics3D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/HermiteRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/HermiteRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/HermiteRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/HermiteRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/LineRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/LineRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/LineRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/LineRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/Pixelator.js b/tutorials/compressed_sensing/j2s/J/g3d/Pixelator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/Pixelator.js rename to tutorials/compressed_sensing/j2s/J/g3d/Pixelator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorScreened.js b/tutorials/compressed_sensing/j2s/J/g3d/PixelatorScreened.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorScreened.js rename to tutorials/compressed_sensing/j2s/J/g3d/PixelatorScreened.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorShaded.js b/tutorials/compressed_sensing/j2s/J/g3d/PixelatorShaded.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorShaded.js rename to tutorials/compressed_sensing/j2s/J/g3d/PixelatorShaded.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorT.js b/tutorials/compressed_sensing/j2s/J/g3d/PixelatorT.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/PixelatorT.js rename to tutorials/compressed_sensing/j2s/J/g3d/PixelatorT.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/Platform3D.js b/tutorials/compressed_sensing/j2s/J/g3d/Platform3D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/Platform3D.js rename to tutorials/compressed_sensing/j2s/J/g3d/Platform3D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/PrecisionRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/PrecisionRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/PrecisionRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/PrecisionRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/SphereRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/SphereRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/SphereRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/SphereRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/TextRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/TextRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/TextRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/TextRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/TextString.js b/tutorials/compressed_sensing/j2s/J/g3d/TextString.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/TextString.js rename to tutorials/compressed_sensing/j2s/J/g3d/TextString.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/g3d/TriangleRenderer.js b/tutorials/compressed_sensing/j2s/J/g3d/TriangleRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/g3d/TriangleRenderer.js rename to tutorials/compressed_sensing/j2s/J/g3d/TriangleRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/geodesic/EnvelopeCalculation.js b/tutorials/compressed_sensing/j2s/J/geodesic/EnvelopeCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/geodesic/EnvelopeCalculation.js rename to tutorials/compressed_sensing/j2s/J/geodesic/EnvelopeCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/i18n/GT.js b/tutorials/compressed_sensing/j2s/J/i18n/GT.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/i18n/GT.js rename to tutorials/compressed_sensing/j2s/J/i18n/GT.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/i18n/Language.js b/tutorials/compressed_sensing/j2s/J/i18n/Language.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/i18n/Language.js rename to tutorials/compressed_sensing/j2s/J/i18n/Language.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/i18n/Resource.js b/tutorials/compressed_sensing/j2s/J/i18n/Resource.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/i18n/Resource.js rename to tutorials/compressed_sensing/j2s/J/i18n/Resource.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/image/AviCreator.js b/tutorials/compressed_sensing/j2s/J/image/AviCreator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/image/AviCreator.js rename to tutorials/compressed_sensing/j2s/J/image/AviCreator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/io/DOMReader.js b/tutorials/compressed_sensing/j2s/J/io/DOMReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/io/DOMReader.js rename to tutorials/compressed_sensing/j2s/J/io/DOMReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/io/FileReader.js b/tutorials/compressed_sensing/j2s/J/io/FileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/io/FileReader.js rename to tutorials/compressed_sensing/j2s/J/io/FileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/io/FilesReader.js b/tutorials/compressed_sensing/j2s/J/io/FilesReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/io/FilesReader.js rename to tutorials/compressed_sensing/j2s/J/io/FilesReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/io/JmolUtil.js b/tutorials/compressed_sensing/j2s/J/io/JmolUtil.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/io/JmolUtil.js rename to tutorials/compressed_sensing/j2s/J/io/JmolUtil.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jsv/JDXMOLParser.js b/tutorials/compressed_sensing/j2s/J/jsv/JDXMOLParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jsv/JDXMOLParser.js rename to tutorials/compressed_sensing/j2s/J/jsv/JDXMOLParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jsv/JSpecView.js b/tutorials/compressed_sensing/j2s/J/jsv/JSpecView.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jsv/JSpecView.js rename to tutorials/compressed_sensing/j2s/J/jsv/JSpecView.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/api/MeshDataServer.js b/tutorials/compressed_sensing/j2s/J/jvxl/api/MeshDataServer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/api/MeshDataServer.js rename to tutorials/compressed_sensing/j2s/J/jvxl/api/MeshDataServer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/api/VertexDataServer.js b/tutorials/compressed_sensing/j2s/J/jvxl/api/VertexDataServer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/api/VertexDataServer.js rename to tutorials/compressed_sensing/j2s/J/jvxl/api/VertexDataServer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingCubes.js b/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingCubes.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingCubes.js rename to tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingCubes.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingSquares.js b/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingSquares.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingSquares.js rename to tutorials/compressed_sensing/j2s/J/jvxl/calc/MarchingSquares.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlCoder.js b/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlCoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlCoder.js rename to tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlCoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlData.js b/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlData.js rename to tutorials/compressed_sensing/j2s/J/jvxl/data/JvxlData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/MeshData.js b/tutorials/compressed_sensing/j2s/J/jvxl/data/MeshData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/MeshData.js rename to tutorials/compressed_sensing/j2s/J/jvxl/data/MeshData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/VolumeData.js b/tutorials/compressed_sensing/j2s/J/jvxl/data/VolumeData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/data/VolumeData.js rename to tutorials/compressed_sensing/j2s/J/jvxl/data/VolumeData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/ApbsReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/ApbsReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/ApbsReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/ApbsReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomDataReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomDataReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomPropertyMapper.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomPropertyMapper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomPropertyMapper.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/AtomPropertyMapper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/BCifDensityReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/BCifDensityReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/BCifDensityReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/BCifDensityReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CastepDensityReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/CastepDensityReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CastepDensityReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/CastepDensityReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CifDensityReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/CifDensityReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CifDensityReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/CifDensityReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CubeReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/CubeReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/CubeReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/CubeReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/DelPhiBinaryReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/DelPhiBinaryReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/DelPhiBinaryReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/DelPhiBinaryReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Dsn6BinaryReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/Dsn6BinaryReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Dsn6BinaryReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/Dsn6BinaryReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/EfvetReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/EfvetReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/EfvetReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/EfvetReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyzReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyzReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyzReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoFxyzReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoIntersectReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoIntersectReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoIntersectReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoIntersectReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMOReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMOReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMOReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMOReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMepReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMepReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMepReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMepReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMlpReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMlpReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMlpReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoMlpReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoPlaneReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoPlaneReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoPlaneReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoPlaneReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoShapeReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoShapeReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoShapeReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoShapeReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoSolventReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoSolventReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoSolventReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/IsoSolventReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JaguarReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/JaguarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JaguarReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/JaguarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlXmlReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlXmlReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlXmlReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/JvxlXmlReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/KinemageReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/KinemageReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/KinemageReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/KinemageReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MapFileReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/MapFileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MapFileReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/MapFileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MrcBinaryReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/MrcBinaryReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MrcBinaryReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/MrcBinaryReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MsmsReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/MsmsReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/MsmsReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/MsmsReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/NffReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/NffReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/NffReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/NffReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/ObjReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/ObjReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/ObjReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/ObjReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Parameters.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/Parameters.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Parameters.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/Parameters.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PeriodicVolumeFileReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/PeriodicVolumeFileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PeriodicVolumeFileReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/PeriodicVolumeFileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PltFormattedReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/PltFormattedReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PltFormattedReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/PltFormattedReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Pmesh4Reader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/Pmesh4Reader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Pmesh4Reader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/Pmesh4Reader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PmeshReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/PmeshReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PmeshReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/PmeshReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PolygonFileReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/PolygonFileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PolygonFileReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/PolygonFileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PyMOLMeshReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/PyMOLMeshReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/PyMOLMeshReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/PyMOLMeshReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Ras3DReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/Ras3DReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/Ras3DReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/Ras3DReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceFileReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceFileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceFileReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceFileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceGenerator.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceGenerator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceGenerator.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceGenerator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/SurfaceReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/UhbdReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/UhbdReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/UhbdReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/UhbdReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VaspChgcarReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/VaspChgcarReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VaspChgcarReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/VaspChgcarReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeDataReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeDataReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeFileReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeFileReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeFileReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/VolumeFileReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XmlReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/XmlReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XmlReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/XmlReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XplorReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/XplorReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XplorReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/XplorReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XsfReader.js b/tutorials/compressed_sensing/j2s/J/jvxl/readers/XsfReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/jvxl/readers/XsfReader.js rename to tutorials/compressed_sensing/j2s/J/jvxl/readers/XsfReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/modelkit/ModelKitPopupResourceBundle.js b/tutorials/compressed_sensing/j2s/J/modelkit/ModelKitPopupResourceBundle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/modelkit/ModelKitPopupResourceBundle.js rename to tutorials/compressed_sensing/j2s/J/modelkit/ModelKitPopupResourceBundle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/atoms.png b/tutorials/compressed_sensing/j2s/J/modelkit/images/atoms.png similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/atoms.png rename to tutorials/compressed_sensing/j2s/J/modelkit/images/atoms.png diff --git a/notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/bonds.png b/tutorials/compressed_sensing/j2s/J/modelkit/images/bonds.png similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/bonds.png rename to tutorials/compressed_sensing/j2s/J/modelkit/images/bonds.png diff --git a/notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/dotdotdot.png b/tutorials/compressed_sensing/j2s/J/modelkit/images/dotdotdot.png similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/dotdotdot.png rename to tutorials/compressed_sensing/j2s/J/modelkit/images/dotdotdot.png diff --git a/notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/undoButton.gif b/tutorials/compressed_sensing/j2s/J/modelkit/images/undoButton.gif similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/modelkit/images/undoButton.gif rename to tutorials/compressed_sensing/j2s/J/modelkit/images/undoButton.gif diff --git a/notebook/tutorials/compressed_sensing/j2s/J/navigate/Navigator.js b/tutorials/compressed_sensing/j2s/J/navigate/Navigator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/navigate/Navigator.js rename to tutorials/compressed_sensing/j2s/J/navigate/Navigator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/GenericSwingPopup.js b/tutorials/compressed_sensing/j2s/J/popup/GenericSwingPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/GenericSwingPopup.js rename to tutorials/compressed_sensing/j2s/J/popup/GenericSwingPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/JSSwingPopupHelper.js b/tutorials/compressed_sensing/j2s/J/popup/JSSwingPopupHelper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/JSSwingPopupHelper.js rename to tutorials/compressed_sensing/j2s/J/popup/JSSwingPopupHelper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/JmolGenericPopup.js b/tutorials/compressed_sensing/j2s/J/popup/JmolGenericPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/JmolGenericPopup.js rename to tutorials/compressed_sensing/j2s/J/popup/JmolGenericPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/MainPopupResourceBundle.js b/tutorials/compressed_sensing/j2s/J/popup/MainPopupResourceBundle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/MainPopupResourceBundle.js rename to tutorials/compressed_sensing/j2s/J/popup/MainPopupResourceBundle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/PopupHelper.js b/tutorials/compressed_sensing/j2s/J/popup/PopupHelper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/PopupHelper.js rename to tutorials/compressed_sensing/j2s/J/popup/PopupHelper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/popup/PopupResource.js b/tutorials/compressed_sensing/j2s/J/popup/PopupResource.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/popup/PopupResource.js rename to tutorials/compressed_sensing/j2s/J/popup/PopupResource.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/MOCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/MOCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/MOCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/MOCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/MepCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/MepCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/MepCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/MepCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/MlpCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/MlpCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/MlpCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/MlpCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/NMRCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/NMRCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/NMRCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/NMRCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/NciCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/NciCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/NciCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/NciCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/QMAtom.js b/tutorials/compressed_sensing/j2s/J/quantum/QMAtom.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/QMAtom.js rename to tutorials/compressed_sensing/j2s/J/quantum/QMAtom.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/QS.js b/tutorials/compressed_sensing/j2s/J/quantum/QS.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/QS.js rename to tutorials/compressed_sensing/j2s/J/quantum/QS.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/QuantumCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/QuantumCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/QuantumCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/QuantumCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/QuantumPlaneCalculation.js b/tutorials/compressed_sensing/j2s/J/quantum/QuantumPlaneCalculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/QuantumPlaneCalculation.js rename to tutorials/compressed_sensing/j2s/J/quantum/QuantumPlaneCalculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/SlaterData.js b/tutorials/compressed_sensing/j2s/J/quantum/SlaterData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/SlaterData.js rename to tutorials/compressed_sensing/j2s/J/quantum/SlaterData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/atomicLipophilicity.txt b/tutorials/compressed_sensing/j2s/J/quantum/atomicLipophilicity.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/atomicLipophilicity.txt rename to tutorials/compressed_sensing/j2s/J/quantum/atomicLipophilicity.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder11H.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder11H.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder11H.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder11H.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder13I.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder13I.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder13I.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder13I.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder7F.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder7F.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder7F.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder7F.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder9G.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder9G.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder9G.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdder9G.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderF.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderF.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderG.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderG.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderG.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderG.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderH.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderH.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderH.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderH.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderI.js b/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderI.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderI.js rename to tutorials/compressed_sensing/j2s/J/quantum/mo/DataAdderI.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/quantum/nmr_data.txt b/tutorials/compressed_sensing/j2s/J/quantum/nmr_data.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/quantum/nmr_data.txt rename to tutorials/compressed_sensing/j2s/J/quantum/nmr_data.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/AxesRenderer.js b/tutorials/compressed_sensing/j2s/J/render/AxesRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/AxesRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/AxesRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/BallsRenderer.js b/tutorials/compressed_sensing/j2s/J/render/BallsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/BallsRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/BallsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/BbcageRenderer.js b/tutorials/compressed_sensing/j2s/J/render/BbcageRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/BbcageRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/BbcageRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/CageRenderer.js b/tutorials/compressed_sensing/j2s/J/render/CageRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/CageRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/CageRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/EchoRenderer.js b/tutorials/compressed_sensing/j2s/J/render/EchoRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/EchoRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/EchoRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/FontLineShapeRenderer.js b/tutorials/compressed_sensing/j2s/J/render/FontLineShapeRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/FontLineShapeRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/FontLineShapeRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/FrankRenderer.js b/tutorials/compressed_sensing/j2s/J/render/FrankRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/FrankRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/FrankRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/HalosRenderer.js b/tutorials/compressed_sensing/j2s/J/render/HalosRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/HalosRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/HalosRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/HoverRenderer.js b/tutorials/compressed_sensing/j2s/J/render/HoverRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/HoverRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/HoverRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/LabelsRenderer.js b/tutorials/compressed_sensing/j2s/J/render/LabelsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/LabelsRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/LabelsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/MeasuresRenderer.js b/tutorials/compressed_sensing/j2s/J/render/MeasuresRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/MeasuresRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/MeasuresRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/MeshRenderer.js b/tutorials/compressed_sensing/j2s/J/render/MeshRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/MeshRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/MeshRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/RepaintManager.js b/tutorials/compressed_sensing/j2s/J/render/RepaintManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/RepaintManager.js rename to tutorials/compressed_sensing/j2s/J/render/RepaintManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/ShapeRenderer.js b/tutorials/compressed_sensing/j2s/J/render/ShapeRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/ShapeRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/ShapeRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/StarsRenderer.js b/tutorials/compressed_sensing/j2s/J/render/StarsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/StarsRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/StarsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/SticksRenderer.js b/tutorials/compressed_sensing/j2s/J/render/SticksRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/SticksRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/SticksRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/TextRenderer.js b/tutorials/compressed_sensing/j2s/J/render/TextRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/TextRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/TextRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/render/UccageRenderer.js b/tutorials/compressed_sensing/j2s/J/render/UccageRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/render/UccageRenderer.js rename to tutorials/compressed_sensing/j2s/J/render/UccageRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/BackboneRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/BackboneRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/BackboneRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/BackboneRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/BioMeshRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/BioMeshRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/BioMeshRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/BioMeshRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/BioShapeRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/BioShapeRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/BioShapeRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/BioShapeRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/CartoonRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/CartoonRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/CartoonRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/CartoonRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/MeshRibbonRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/MeshRibbonRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/MeshRibbonRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/MeshRibbonRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/NucleicRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/NucleicRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/NucleicRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/NucleicRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/RibbonsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/RibbonsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/RibbonsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/RibbonsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/RocketRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/RocketRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/RocketRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/RocketRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/RocketsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/RocketsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/RocketsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/RocketsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/StrandsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/StrandsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/StrandsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/StrandsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderbio/TraceRenderer.js b/tutorials/compressed_sensing/j2s/J/renderbio/TraceRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderbio/TraceRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderbio/TraceRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendercgo/CGORenderer.js b/tutorials/compressed_sensing/j2s/J/rendercgo/CGORenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendercgo/CGORenderer.js rename to tutorials/compressed_sensing/j2s/J/rendercgo/CGORenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DipolesRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/DipolesRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DipolesRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/DipolesRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DotsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/DotsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DotsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/DotsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DrawRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/DrawRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/DrawRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/DrawRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/EllipsoidsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/EllipsoidsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/EllipsoidsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/EllipsoidsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/GeoSurfaceRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/GeoSurfaceRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/GeoSurfaceRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/GeoSurfaceRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/PolyhedraRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/PolyhedraRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/PolyhedraRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/PolyhedraRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/renderspecial/VectorsRenderer.js b/tutorials/compressed_sensing/j2s/J/renderspecial/VectorsRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/renderspecial/VectorsRenderer.js rename to tutorials/compressed_sensing/j2s/J/renderspecial/VectorsRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/ContactRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/ContactRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/ContactRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/ContactRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/IsosurfaceRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/IsosurfaceRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/IsosurfaceRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/IsosurfaceRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/LcaoCartoonRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/LcaoCartoonRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/LcaoCartoonRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/LcaoCartoonRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/MolecularOrbitalRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/MolecularOrbitalRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/MolecularOrbitalRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/MolecularOrbitalRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/NBORenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/NBORenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/NBORenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/NBORenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/Plot3DRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/Plot3DRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/Plot3DRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/Plot3DRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/rendersurface/PmeshRenderer.js b/tutorials/compressed_sensing/j2s/J/rendersurface/PmeshRenderer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/rendersurface/PmeshRenderer.js rename to tutorials/compressed_sensing/j2s/J/rendersurface/PmeshRenderer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/AtomShape.js b/tutorials/compressed_sensing/j2s/J/shape/AtomShape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/AtomShape.js rename to tutorials/compressed_sensing/j2s/J/shape/AtomShape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Axes.js b/tutorials/compressed_sensing/j2s/J/shape/Axes.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Axes.js rename to tutorials/compressed_sensing/j2s/J/shape/Axes.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Balls.js b/tutorials/compressed_sensing/j2s/J/shape/Balls.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Balls.js rename to tutorials/compressed_sensing/j2s/J/shape/Balls.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Bbcage.js b/tutorials/compressed_sensing/j2s/J/shape/Bbcage.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Bbcage.js rename to tutorials/compressed_sensing/j2s/J/shape/Bbcage.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Echo.js b/tutorials/compressed_sensing/j2s/J/shape/Echo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Echo.js rename to tutorials/compressed_sensing/j2s/J/shape/Echo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/FontLineShape.js b/tutorials/compressed_sensing/j2s/J/shape/FontLineShape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/FontLineShape.js rename to tutorials/compressed_sensing/j2s/J/shape/FontLineShape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Frank.js b/tutorials/compressed_sensing/j2s/J/shape/Frank.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Frank.js rename to tutorials/compressed_sensing/j2s/J/shape/Frank.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Halos.js b/tutorials/compressed_sensing/j2s/J/shape/Halos.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Halos.js rename to tutorials/compressed_sensing/j2s/J/shape/Halos.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Hover.js b/tutorials/compressed_sensing/j2s/J/shape/Hover.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Hover.js rename to tutorials/compressed_sensing/j2s/J/shape/Hover.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Labels.js b/tutorials/compressed_sensing/j2s/J/shape/Labels.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Labels.js rename to tutorials/compressed_sensing/j2s/J/shape/Labels.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Measures.js b/tutorials/compressed_sensing/j2s/J/shape/Measures.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Measures.js rename to tutorials/compressed_sensing/j2s/J/shape/Measures.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Mesh.js b/tutorials/compressed_sensing/j2s/J/shape/Mesh.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Mesh.js rename to tutorials/compressed_sensing/j2s/J/shape/Mesh.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/MeshCollection.js b/tutorials/compressed_sensing/j2s/J/shape/MeshCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/MeshCollection.js rename to tutorials/compressed_sensing/j2s/J/shape/MeshCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Shape.js b/tutorials/compressed_sensing/j2s/J/shape/Shape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Shape.js rename to tutorials/compressed_sensing/j2s/J/shape/Shape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Stars.js b/tutorials/compressed_sensing/j2s/J/shape/Stars.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Stars.js rename to tutorials/compressed_sensing/j2s/J/shape/Stars.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Sticks.js b/tutorials/compressed_sensing/j2s/J/shape/Sticks.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Sticks.js rename to tutorials/compressed_sensing/j2s/J/shape/Sticks.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/TextShape.js b/tutorials/compressed_sensing/j2s/J/shape/TextShape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/TextShape.js rename to tutorials/compressed_sensing/j2s/J/shape/TextShape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shape/Uccage.js b/tutorials/compressed_sensing/j2s/J/shape/Uccage.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shape/Uccage.js rename to tutorials/compressed_sensing/j2s/J/shape/Uccage.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Backbone.js b/tutorials/compressed_sensing/j2s/J/shapebio/Backbone.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Backbone.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Backbone.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/BioShape.js b/tutorials/compressed_sensing/j2s/J/shapebio/BioShape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/BioShape.js rename to tutorials/compressed_sensing/j2s/J/shapebio/BioShape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/BioShapeCollection.js b/tutorials/compressed_sensing/j2s/J/shapebio/BioShapeCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/BioShapeCollection.js rename to tutorials/compressed_sensing/j2s/J/shapebio/BioShapeCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Cartoon.js b/tutorials/compressed_sensing/j2s/J/shapebio/Cartoon.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Cartoon.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Cartoon.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/MeshRibbon.js b/tutorials/compressed_sensing/j2s/J/shapebio/MeshRibbon.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/MeshRibbon.js rename to tutorials/compressed_sensing/j2s/J/shapebio/MeshRibbon.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Ribbons.js b/tutorials/compressed_sensing/j2s/J/shapebio/Ribbons.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Ribbons.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Ribbons.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Rockets.js b/tutorials/compressed_sensing/j2s/J/shapebio/Rockets.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Rockets.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Rockets.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Strands.js b/tutorials/compressed_sensing/j2s/J/shapebio/Strands.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Strands.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Strands.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapebio/Trace.js b/tutorials/compressed_sensing/j2s/J/shapebio/Trace.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapebio/Trace.js rename to tutorials/compressed_sensing/j2s/J/shapebio/Trace.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapecgo/CGO.js b/tutorials/compressed_sensing/j2s/J/shapecgo/CGO.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapecgo/CGO.js rename to tutorials/compressed_sensing/j2s/J/shapecgo/CGO.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapecgo/CGOMesh.js b/tutorials/compressed_sensing/j2s/J/shapecgo/CGOMesh.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapecgo/CGOMesh.js rename to tutorials/compressed_sensing/j2s/J/shapecgo/CGOMesh.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dipole.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Dipole.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dipole.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Dipole.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dipoles.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Dipoles.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dipoles.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Dipoles.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dots.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Dots.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Dots.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Dots.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Draw.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Draw.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Draw.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Draw.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/DrawMesh.js b/tutorials/compressed_sensing/j2s/J/shapespecial/DrawMesh.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/DrawMesh.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/DrawMesh.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoid.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoid.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoid.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoid.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoids.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoids.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoids.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Ellipsoids.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/GeoSurface.js b/tutorials/compressed_sensing/j2s/J/shapespecial/GeoSurface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/GeoSurface.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/GeoSurface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedra.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedra.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedra.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedra.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedron.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedron.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedron.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Polyhedron.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Vectors.js b/tutorials/compressed_sensing/j2s/J/shapespecial/Vectors.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapespecial/Vectors.js rename to tutorials/compressed_sensing/j2s/J/shapespecial/Vectors.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Contact.js b/tutorials/compressed_sensing/j2s/J/shapesurface/Contact.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Contact.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/Contact.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Isosurface.js b/tutorials/compressed_sensing/j2s/J/shapesurface/Isosurface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Isosurface.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/Isosurface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/IsosurfaceMesh.js b/tutorials/compressed_sensing/j2s/J/shapesurface/IsosurfaceMesh.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/IsosurfaceMesh.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/IsosurfaceMesh.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/LcaoCartoon.js b/tutorials/compressed_sensing/j2s/J/shapesurface/LcaoCartoon.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/LcaoCartoon.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/LcaoCartoon.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/MolecularOrbital.js b/tutorials/compressed_sensing/j2s/J/shapesurface/MolecularOrbital.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/MolecularOrbital.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/MolecularOrbital.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/NBO.js b/tutorials/compressed_sensing/j2s/J/shapesurface/NBO.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/NBO.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/NBO.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/PMeshWriter.js b/tutorials/compressed_sensing/j2s/J/shapesurface/PMeshWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/PMeshWriter.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/PMeshWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Plot3D.js b/tutorials/compressed_sensing/j2s/J/shapesurface/Plot3D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Plot3D.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/Plot3D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Pmesh.js b/tutorials/compressed_sensing/j2s/J/shapesurface/Pmesh.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/shapesurface/Pmesh.js rename to tutorials/compressed_sensing/j2s/J/shapesurface/Pmesh.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/AnimationThread.js b/tutorials/compressed_sensing/j2s/J/thread/AnimationThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/AnimationThread.js rename to tutorials/compressed_sensing/j2s/J/thread/AnimationThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/HoverWatcherThread.js b/tutorials/compressed_sensing/j2s/J/thread/HoverWatcherThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/HoverWatcherThread.js rename to tutorials/compressed_sensing/j2s/J/thread/HoverWatcherThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/JmolThread.js b/tutorials/compressed_sensing/j2s/J/thread/JmolThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/JmolThread.js rename to tutorials/compressed_sensing/j2s/J/thread/JmolThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/MoveToThread.js b/tutorials/compressed_sensing/j2s/J/thread/MoveToThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/MoveToThread.js rename to tutorials/compressed_sensing/j2s/J/thread/MoveToThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/SpinThread.js b/tutorials/compressed_sensing/j2s/J/thread/SpinThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/SpinThread.js rename to tutorials/compressed_sensing/j2s/J/thread/SpinThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/TimeoutThread.js b/tutorials/compressed_sensing/j2s/J/thread/TimeoutThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/TimeoutThread.js rename to tutorials/compressed_sensing/j2s/J/thread/TimeoutThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/J/thread/VibrationThread.js b/tutorials/compressed_sensing/j2s/J/thread/VibrationThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/J/thread/VibrationThread.js rename to tutorials/compressed_sensing/j2s/J/thread/VibrationThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AlphaMonomer.js b/tutorials/compressed_sensing/j2s/JM/AlphaMonomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AlphaMonomer.js rename to tutorials/compressed_sensing/j2s/JM/AlphaMonomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AlphaPolymer.js b/tutorials/compressed_sensing/j2s/JM/AlphaPolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AlphaPolymer.js rename to tutorials/compressed_sensing/j2s/JM/AlphaPolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AminoMonomer.js b/tutorials/compressed_sensing/j2s/JM/AminoMonomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AminoMonomer.js rename to tutorials/compressed_sensing/j2s/JM/AminoMonomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AminoPolymer.js b/tutorials/compressed_sensing/j2s/JM/AminoPolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AminoPolymer.js rename to tutorials/compressed_sensing/j2s/JM/AminoPolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Annotation.js b/tutorials/compressed_sensing/j2s/JM/Annotation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Annotation.js rename to tutorials/compressed_sensing/j2s/JM/Annotation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Atom.js b/tutorials/compressed_sensing/j2s/JM/Atom.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Atom.js rename to tutorials/compressed_sensing/j2s/JM/Atom.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AtomCollection.js b/tutorials/compressed_sensing/j2s/JM/AtomCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AtomCollection.js rename to tutorials/compressed_sensing/j2s/JM/AtomCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModel.js b/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModel.js rename to tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModelSet.js b/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModelSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModelSet.js rename to tutorials/compressed_sensing/j2s/JM/AtomIteratorWithinModelSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BasePair.js b/tutorials/compressed_sensing/j2s/JM/BasePair.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BasePair.js rename to tutorials/compressed_sensing/j2s/JM/BasePair.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BioExt.js b/tutorials/compressed_sensing/j2s/JM/BioExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BioExt.js rename to tutorials/compressed_sensing/j2s/JM/BioExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BioModel.js b/tutorials/compressed_sensing/j2s/JM/BioModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BioModel.js rename to tutorials/compressed_sensing/j2s/JM/BioModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BioModelSet.js b/tutorials/compressed_sensing/j2s/JM/BioModelSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BioModelSet.js rename to tutorials/compressed_sensing/j2s/JM/BioModelSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BioPolymer.js b/tutorials/compressed_sensing/j2s/JM/BioPolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BioPolymer.js rename to tutorials/compressed_sensing/j2s/JM/BioPolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BioResolver.js b/tutorials/compressed_sensing/j2s/JM/BioResolver.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BioResolver.js rename to tutorials/compressed_sensing/j2s/JM/BioResolver.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Bond.js b/tutorials/compressed_sensing/j2s/JM/Bond.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Bond.js rename to tutorials/compressed_sensing/j2s/JM/Bond.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BondCollection.js b/tutorials/compressed_sensing/j2s/JM/BondCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BondCollection.js rename to tutorials/compressed_sensing/j2s/JM/BondCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BondIterator.js b/tutorials/compressed_sensing/j2s/JM/BondIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BondIterator.js rename to tutorials/compressed_sensing/j2s/JM/BondIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BondIteratorSelected.js b/tutorials/compressed_sensing/j2s/JM/BondIteratorSelected.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BondIteratorSelected.js rename to tutorials/compressed_sensing/j2s/JM/BondIteratorSelected.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/BondSet.js b/tutorials/compressed_sensing/j2s/JM/BondSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/BondSet.js rename to tutorials/compressed_sensing/j2s/JM/BondSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/CarbohydrateMonomer.js b/tutorials/compressed_sensing/j2s/JM/CarbohydrateMonomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/CarbohydrateMonomer.js rename to tutorials/compressed_sensing/j2s/JM/CarbohydrateMonomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/CarbohydratePolymer.js b/tutorials/compressed_sensing/j2s/JM/CarbohydratePolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/CarbohydratePolymer.js rename to tutorials/compressed_sensing/j2s/JM/CarbohydratePolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Chain.js b/tutorials/compressed_sensing/j2s/JM/Chain.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Chain.js rename to tutorials/compressed_sensing/j2s/JM/Chain.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/AtomType.js b/tutorials/compressed_sensing/j2s/JM/FF/AtomType.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/AtomType.js rename to tutorials/compressed_sensing/j2s/JM/FF/AtomType.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/Calculation.js b/tutorials/compressed_sensing/j2s/JM/FF/Calculation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/Calculation.js rename to tutorials/compressed_sensing/j2s/JM/FF/Calculation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/Calculations.js b/tutorials/compressed_sensing/j2s/JM/FF/Calculations.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/Calculations.js rename to tutorials/compressed_sensing/j2s/JM/FF/Calculations.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/CalculationsMMFF.js b/tutorials/compressed_sensing/j2s/JM/FF/CalculationsMMFF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/CalculationsMMFF.js rename to tutorials/compressed_sensing/j2s/JM/FF/CalculationsMMFF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/CalculationsUFF.js b/tutorials/compressed_sensing/j2s/JM/FF/CalculationsUFF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/CalculationsUFF.js rename to tutorials/compressed_sensing/j2s/JM/FF/CalculationsUFF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/FFParam.js b/tutorials/compressed_sensing/j2s/JM/FF/FFParam.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/FFParam.js rename to tutorials/compressed_sensing/j2s/JM/FF/FFParam.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceField.js b/tutorials/compressed_sensing/j2s/JM/FF/ForceField.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceField.js rename to tutorials/compressed_sensing/j2s/JM/FF/ForceField.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldMMFF.js b/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldMMFF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldMMFF.js rename to tutorials/compressed_sensing/j2s/JM/FF/ForceFieldMMFF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldUFF.js b/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldUFF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/ForceFieldUFF.js rename to tutorials/compressed_sensing/j2s/JM/FF/ForceFieldUFF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFAngleCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFAngleCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFAngleCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFAngleCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFDistanceCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFDistanceCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFDistanceCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFDistanceCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFESCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFESCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFESCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFESCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFOOPCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFOOPCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFOOPCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFOOPCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFSBCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFSBCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFSBCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFSBCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFTorsionCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFTorsionCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFTorsionCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFTorsionCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFVDWCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/MMFFVDWCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/MMFFVDWCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/MMFFVDWCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFAngleCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/UFFAngleCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFAngleCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/UFFAngleCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFDistanceCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/UFFDistanceCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFDistanceCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/UFFDistanceCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFOOPCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/UFFOOPCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFOOPCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/UFFOOPCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFTorsionCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/UFFTorsionCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFTorsionCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/UFFTorsionCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFVDWCalc.js b/tutorials/compressed_sensing/j2s/JM/FF/UFFVDWCalc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/UFFVDWCalc.js rename to tutorials/compressed_sensing/j2s/JM/FF/UFFVDWCalc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/data/MMFF94-smarts.txt b/tutorials/compressed_sensing/j2s/JM/FF/data/MMFF94-smarts.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/data/MMFF94-smarts.txt rename to tutorials/compressed_sensing/j2s/JM/FF/data/MMFF94-smarts.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/data/UFF.txt b/tutorials/compressed_sensing/j2s/JM/FF/data/UFF.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/data/UFF.txt rename to tutorials/compressed_sensing/j2s/JM/FF/data/UFF.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/FF/data/mmff94.par.txt b/tutorials/compressed_sensing/j2s/JM/FF/data/mmff94.par.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/FF/data/mmff94.par.txt rename to tutorials/compressed_sensing/j2s/JM/FF/data/mmff94.par.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Group.js b/tutorials/compressed_sensing/j2s/JM/Group.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Group.js rename to tutorials/compressed_sensing/j2s/JM/Group.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/HBond.js b/tutorials/compressed_sensing/j2s/JM/HBond.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/HBond.js rename to tutorials/compressed_sensing/j2s/JM/HBond.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Helix.js b/tutorials/compressed_sensing/j2s/JM/Helix.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Helix.js rename to tutorials/compressed_sensing/j2s/JM/Helix.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/LabelToken.js b/tutorials/compressed_sensing/j2s/JM/LabelToken.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/LabelToken.js rename to tutorials/compressed_sensing/j2s/JM/LabelToken.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Measurement.js b/tutorials/compressed_sensing/j2s/JM/Measurement.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Measurement.js rename to tutorials/compressed_sensing/j2s/JM/Measurement.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MeasurementData.js b/tutorials/compressed_sensing/j2s/JM/MeasurementData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MeasurementData.js rename to tutorials/compressed_sensing/j2s/JM/MeasurementData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MeasurementPending.js b/tutorials/compressed_sensing/j2s/JM/MeasurementPending.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MeasurementPending.js rename to tutorials/compressed_sensing/j2s/JM/MeasurementPending.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinAngle.js b/tutorials/compressed_sensing/j2s/JM/MinAngle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinAngle.js rename to tutorials/compressed_sensing/j2s/JM/MinAngle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinAtom.js b/tutorials/compressed_sensing/j2s/JM/MinAtom.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinAtom.js rename to tutorials/compressed_sensing/j2s/JM/MinAtom.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinBond.js b/tutorials/compressed_sensing/j2s/JM/MinBond.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinBond.js rename to tutorials/compressed_sensing/j2s/JM/MinBond.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinObject.js b/tutorials/compressed_sensing/j2s/JM/MinObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinObject.js rename to tutorials/compressed_sensing/j2s/JM/MinObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinPosition.js b/tutorials/compressed_sensing/j2s/JM/MinPosition.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinPosition.js rename to tutorials/compressed_sensing/j2s/JM/MinPosition.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinTorsion.js b/tutorials/compressed_sensing/j2s/JM/MinTorsion.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinTorsion.js rename to tutorials/compressed_sensing/j2s/JM/MinTorsion.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/MinimizationThread.js b/tutorials/compressed_sensing/j2s/JM/MinimizationThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/MinimizationThread.js rename to tutorials/compressed_sensing/j2s/JM/MinimizationThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Minimizer.js b/tutorials/compressed_sensing/j2s/JM/Minimizer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Minimizer.js rename to tutorials/compressed_sensing/j2s/JM/Minimizer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Model.js b/tutorials/compressed_sensing/j2s/JM/Model.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Model.js rename to tutorials/compressed_sensing/j2s/JM/Model.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/ModelLoader.js b/tutorials/compressed_sensing/j2s/JM/ModelLoader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/ModelLoader.js rename to tutorials/compressed_sensing/j2s/JM/ModelLoader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/ModelSet.js b/tutorials/compressed_sensing/j2s/JM/ModelSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/ModelSet.js rename to tutorials/compressed_sensing/j2s/JM/ModelSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Monomer.js b/tutorials/compressed_sensing/j2s/JM/Monomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Monomer.js rename to tutorials/compressed_sensing/j2s/JM/Monomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/NucleicMonomer.js b/tutorials/compressed_sensing/j2s/JM/NucleicMonomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/NucleicMonomer.js rename to tutorials/compressed_sensing/j2s/JM/NucleicMonomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/NucleicPolymer.js b/tutorials/compressed_sensing/j2s/JM/NucleicPolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/NucleicPolymer.js rename to tutorials/compressed_sensing/j2s/JM/NucleicPolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Orientation.js b/tutorials/compressed_sensing/j2s/JM/Orientation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Orientation.js rename to tutorials/compressed_sensing/j2s/JM/Orientation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/PhosphorusMonomer.js b/tutorials/compressed_sensing/j2s/JM/PhosphorusMonomer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/PhosphorusMonomer.js rename to tutorials/compressed_sensing/j2s/JM/PhosphorusMonomer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/PhosphorusPolymer.js b/tutorials/compressed_sensing/j2s/JM/PhosphorusPolymer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/PhosphorusPolymer.js rename to tutorials/compressed_sensing/j2s/JM/PhosphorusPolymer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/ProteinStructure.js b/tutorials/compressed_sensing/j2s/JM/ProteinStructure.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/ProteinStructure.js rename to tutorials/compressed_sensing/j2s/JM/ProteinStructure.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Sheet.js b/tutorials/compressed_sensing/j2s/JM/Sheet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Sheet.js rename to tutorials/compressed_sensing/j2s/JM/Sheet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/StateScript.js b/tutorials/compressed_sensing/j2s/JM/StateScript.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/StateScript.js rename to tutorials/compressed_sensing/j2s/JM/StateScript.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Structure.js b/tutorials/compressed_sensing/j2s/JM/Structure.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Structure.js rename to tutorials/compressed_sensing/j2s/JM/Structure.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Text.js b/tutorials/compressed_sensing/j2s/JM/Text.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Text.js rename to tutorials/compressed_sensing/j2s/JM/Text.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/TickInfo.js b/tutorials/compressed_sensing/j2s/JM/TickInfo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/TickInfo.js rename to tutorials/compressed_sensing/j2s/JM/TickInfo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Trajectory.js b/tutorials/compressed_sensing/j2s/JM/Trajectory.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Trajectory.js rename to tutorials/compressed_sensing/j2s/JM/Trajectory.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Turn.js b/tutorials/compressed_sensing/j2s/JM/Turn.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Turn.js rename to tutorials/compressed_sensing/j2s/JM/Turn.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JM/Util.js b/tutorials/compressed_sensing/j2s/JM/Util.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JM/Util.js rename to tutorials/compressed_sensing/j2s/JM/Util.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CIPChirality.js b/tutorials/compressed_sensing/j2s/JS/CIPChirality.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CIPChirality.js rename to tutorials/compressed_sensing/j2s/JS/CIPChirality.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CIPData.js b/tutorials/compressed_sensing/j2s/JS/CIPData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CIPData.js rename to tutorials/compressed_sensing/j2s/JS/CIPData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CIPDataSmiles.js b/tutorials/compressed_sensing/j2s/JS/CIPDataSmiles.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CIPDataSmiles.js rename to tutorials/compressed_sensing/j2s/JS/CIPDataSmiles.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CIPDataTracker.js b/tutorials/compressed_sensing/j2s/JS/CIPDataTracker.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CIPDataTracker.js rename to tutorials/compressed_sensing/j2s/JS/CIPDataTracker.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CmdExt.js b/tutorials/compressed_sensing/j2s/JS/CmdExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CmdExt.js rename to tutorials/compressed_sensing/j2s/JS/CmdExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/CommandWatcherThread.js b/tutorials/compressed_sensing/j2s/JS/CommandWatcherThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/CommandWatcherThread.js rename to tutorials/compressed_sensing/j2s/JS/CommandWatcherThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ContextToken.js b/tutorials/compressed_sensing/j2s/JS/ContextToken.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ContextToken.js rename to tutorials/compressed_sensing/j2s/JS/ContextToken.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/FileLoadThread.js b/tutorials/compressed_sensing/j2s/JS/FileLoadThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/FileLoadThread.js rename to tutorials/compressed_sensing/j2s/JS/FileLoadThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/HallInfo.js b/tutorials/compressed_sensing/j2s/JS/HallInfo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/HallInfo.js rename to tutorials/compressed_sensing/j2s/JS/HallInfo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/HallRotation.js b/tutorials/compressed_sensing/j2s/JS/HallRotation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/HallRotation.js rename to tutorials/compressed_sensing/j2s/JS/HallRotation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/HallRotationTerm.js b/tutorials/compressed_sensing/j2s/JS/HallRotationTerm.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/HallRotationTerm.js rename to tutorials/compressed_sensing/j2s/JS/HallRotationTerm.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/HallTranslation.js b/tutorials/compressed_sensing/j2s/JS/HallTranslation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/HallTranslation.js rename to tutorials/compressed_sensing/j2s/JS/HallTranslation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/InvalidSmilesException.js b/tutorials/compressed_sensing/j2s/JS/InvalidSmilesException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/InvalidSmilesException.js rename to tutorials/compressed_sensing/j2s/JS/InvalidSmilesException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/IsoExt.js b/tutorials/compressed_sensing/j2s/JS/IsoExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/IsoExt.js rename to tutorials/compressed_sensing/j2s/JS/IsoExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/MathExt.js b/tutorials/compressed_sensing/j2s/JS/MathExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/MathExt.js rename to tutorials/compressed_sensing/j2s/JS/MathExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/PointGroup.js b/tutorials/compressed_sensing/j2s/JS/PointGroup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/PointGroup.js rename to tutorials/compressed_sensing/j2s/JS/PointGroup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/PolyhedronStereoSorter.js b/tutorials/compressed_sensing/j2s/JS/PolyhedronStereoSorter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/PolyhedronStereoSorter.js rename to tutorials/compressed_sensing/j2s/JS/PolyhedronStereoSorter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SV.js b/tutorials/compressed_sensing/j2s/JS/SV.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SV.js rename to tutorials/compressed_sensing/j2s/JS/SV.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptCompiler.js b/tutorials/compressed_sensing/j2s/JS/ScriptCompiler.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptCompiler.js rename to tutorials/compressed_sensing/j2s/JS/ScriptCompiler.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptContext.js b/tutorials/compressed_sensing/j2s/JS/ScriptContext.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptContext.js rename to tutorials/compressed_sensing/j2s/JS/ScriptContext.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptDelayThread.js b/tutorials/compressed_sensing/j2s/JS/ScriptDelayThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptDelayThread.js rename to tutorials/compressed_sensing/j2s/JS/ScriptDelayThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptError.js b/tutorials/compressed_sensing/j2s/JS/ScriptError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptError.js rename to tutorials/compressed_sensing/j2s/JS/ScriptError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptEval.js b/tutorials/compressed_sensing/j2s/JS/ScriptEval.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptEval.js rename to tutorials/compressed_sensing/j2s/JS/ScriptEval.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptException.js b/tutorials/compressed_sensing/j2s/JS/ScriptException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptException.js rename to tutorials/compressed_sensing/j2s/JS/ScriptException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptExpr.js b/tutorials/compressed_sensing/j2s/JS/ScriptExpr.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptExpr.js rename to tutorials/compressed_sensing/j2s/JS/ScriptExpr.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptExt.js b/tutorials/compressed_sensing/j2s/JS/ScriptExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptExt.js rename to tutorials/compressed_sensing/j2s/JS/ScriptExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptFlowContext.js b/tutorials/compressed_sensing/j2s/JS/ScriptFlowContext.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptFlowContext.js rename to tutorials/compressed_sensing/j2s/JS/ScriptFlowContext.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptFunction.js b/tutorials/compressed_sensing/j2s/JS/ScriptFunction.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptFunction.js rename to tutorials/compressed_sensing/j2s/JS/ScriptFunction.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptInterruption.js b/tutorials/compressed_sensing/j2s/JS/ScriptInterruption.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptInterruption.js rename to tutorials/compressed_sensing/j2s/JS/ScriptInterruption.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptManager.js b/tutorials/compressed_sensing/j2s/JS/ScriptManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptManager.js rename to tutorials/compressed_sensing/j2s/JS/ScriptManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptMathProcessor.js b/tutorials/compressed_sensing/j2s/JS/ScriptMathProcessor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptMathProcessor.js rename to tutorials/compressed_sensing/j2s/JS/ScriptMathProcessor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptParallelProcessor.js b/tutorials/compressed_sensing/j2s/JS/ScriptParallelProcessor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptParallelProcessor.js rename to tutorials/compressed_sensing/j2s/JS/ScriptParallelProcessor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptParam.js b/tutorials/compressed_sensing/j2s/JS/ScriptParam.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptParam.js rename to tutorials/compressed_sensing/j2s/JS/ScriptParam.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptProcess.js b/tutorials/compressed_sensing/j2s/JS/ScriptProcess.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptProcess.js rename to tutorials/compressed_sensing/j2s/JS/ScriptProcess.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptProcessRunnable.js b/tutorials/compressed_sensing/j2s/JS/ScriptProcessRunnable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptProcessRunnable.js rename to tutorials/compressed_sensing/j2s/JS/ScriptProcessRunnable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptQueueThread.js b/tutorials/compressed_sensing/j2s/JS/ScriptQueueThread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptQueueThread.js rename to tutorials/compressed_sensing/j2s/JS/ScriptQueueThread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/ScriptTokenParser.js b/tutorials/compressed_sensing/j2s/JS/ScriptTokenParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/ScriptTokenParser.js rename to tutorials/compressed_sensing/j2s/JS/ScriptTokenParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesAromatic.js b/tutorials/compressed_sensing/j2s/JS/SmilesAromatic.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesAromatic.js rename to tutorials/compressed_sensing/j2s/JS/SmilesAromatic.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesAtom.js b/tutorials/compressed_sensing/j2s/JS/SmilesAtom.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesAtom.js rename to tutorials/compressed_sensing/j2s/JS/SmilesAtom.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesBond.js b/tutorials/compressed_sensing/j2s/JS/SmilesBond.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesBond.js rename to tutorials/compressed_sensing/j2s/JS/SmilesBond.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesExt.js b/tutorials/compressed_sensing/j2s/JS/SmilesExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesExt.js rename to tutorials/compressed_sensing/j2s/JS/SmilesExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesGenerator.js b/tutorials/compressed_sensing/j2s/JS/SmilesGenerator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesGenerator.js rename to tutorials/compressed_sensing/j2s/JS/SmilesGenerator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesMatcher.js b/tutorials/compressed_sensing/j2s/JS/SmilesMatcher.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesMatcher.js rename to tutorials/compressed_sensing/j2s/JS/SmilesMatcher.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesMeasure.js b/tutorials/compressed_sensing/j2s/JS/SmilesMeasure.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesMeasure.js rename to tutorials/compressed_sensing/j2s/JS/SmilesMeasure.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesParser.js b/tutorials/compressed_sensing/j2s/JS/SmilesParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesParser.js rename to tutorials/compressed_sensing/j2s/JS/SmilesParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesRing.js b/tutorials/compressed_sensing/j2s/JS/SmilesRing.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesRing.js rename to tutorials/compressed_sensing/j2s/JS/SmilesRing.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesRingSet.js b/tutorials/compressed_sensing/j2s/JS/SmilesRingSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesRingSet.js rename to tutorials/compressed_sensing/j2s/JS/SmilesRingSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesSearch.js b/tutorials/compressed_sensing/j2s/JS/SmilesSearch.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesSearch.js rename to tutorials/compressed_sensing/j2s/JS/SmilesSearch.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SmilesStereo.js b/tutorials/compressed_sensing/j2s/JS/SmilesStereo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SmilesStereo.js rename to tutorials/compressed_sensing/j2s/JS/SmilesStereo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SpaceGroup.js b/tutorials/compressed_sensing/j2s/JS/SpaceGroup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SpaceGroup.js rename to tutorials/compressed_sensing/j2s/JS/SpaceGroup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/Symmetry.js b/tutorials/compressed_sensing/j2s/JS/Symmetry.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/Symmetry.js rename to tutorials/compressed_sensing/j2s/JS/Symmetry.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SymmetryDesc.js b/tutorials/compressed_sensing/j2s/JS/SymmetryDesc.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SymmetryDesc.js rename to tutorials/compressed_sensing/j2s/JS/SymmetryDesc.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SymmetryInfo.js b/tutorials/compressed_sensing/j2s/JS/SymmetryInfo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SymmetryInfo.js rename to tutorials/compressed_sensing/j2s/JS/SymmetryInfo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/SymmetryOperation.js b/tutorials/compressed_sensing/j2s/JS/SymmetryOperation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/SymmetryOperation.js rename to tutorials/compressed_sensing/j2s/JS/SymmetryOperation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/T.js b/tutorials/compressed_sensing/j2s/JS/T.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/T.js rename to tutorials/compressed_sensing/j2s/JS/T.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/UnitCell.js b/tutorials/compressed_sensing/j2s/JS/UnitCell.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/UnitCell.js rename to tutorials/compressed_sensing/j2s/JS/UnitCell.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/UnitCellIterator.js b/tutorials/compressed_sensing/j2s/JS/UnitCellIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/UnitCellIterator.js rename to tutorials/compressed_sensing/j2s/JS/UnitCellIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JS/VTemp.js b/tutorials/compressed_sensing/j2s/JS/VTemp.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JS/VTemp.js rename to tutorials/compressed_sensing/j2s/JS/VTemp.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/AnnotationData.js b/tutorials/compressed_sensing/j2s/JSV/api/AnnotationData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/AnnotationData.js rename to tutorials/compressed_sensing/j2s/JSV/api/AnnotationData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/AppletFrame.js b/tutorials/compressed_sensing/j2s/JSV/api/AppletFrame.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/AppletFrame.js rename to tutorials/compressed_sensing/j2s/JSV/api/AppletFrame.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/ExportInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/ExportInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/ExportInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/ExportInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVAppInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVAppInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVAppInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVAppInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVAppletInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVAppletInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVAppletInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVAppletInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVExporter.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVExporter.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVFileDropper.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVFileDropper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVFileDropper.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVFileDropper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVFileHelper.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVFileHelper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVFileHelper.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVFileHelper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVMainPanel.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVMainPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVMainPanel.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVMainPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPanel.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPanel.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPdfWriter.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVPdfWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPdfWriter.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVPdfWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPopupMenu.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVPopupMenu.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPopupMenu.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVPopupMenu.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPrintDialog.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVPrintDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVPrintDialog.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVPrintDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTree.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVTree.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTree.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVTree.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTreeNode.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVTreeNode.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTreeNode.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVTreeNode.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTreePath.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVTreePath.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVTreePath.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVTreePath.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVViewPanel.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVViewPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVViewPanel.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVViewPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVZipInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVZipInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVZipInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVZipInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVZipReader.js b/tutorials/compressed_sensing/j2s/JSV/api/JSVZipReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/JSVZipReader.js rename to tutorials/compressed_sensing/j2s/JSV/api/JSVZipReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/PanelListener.js b/tutorials/compressed_sensing/j2s/JSV/api/PanelListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/PanelListener.js rename to tutorials/compressed_sensing/j2s/JSV/api/PanelListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/PlatformDialog.js b/tutorials/compressed_sensing/j2s/JSV/api/PlatformDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/PlatformDialog.js rename to tutorials/compressed_sensing/j2s/JSV/api/PlatformDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/ScriptInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/ScriptInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/ScriptInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/ScriptInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/SourceReader.js b/tutorials/compressed_sensing/j2s/JSV/api/SourceReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/SourceReader.js rename to tutorials/compressed_sensing/j2s/JSV/api/SourceReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/api/VisibleInterface.js b/tutorials/compressed_sensing/j2s/JSV/api/VisibleInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/api/VisibleInterface.js rename to tutorials/compressed_sensing/j2s/JSV/api/VisibleInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/app/GenericMouse.js b/tutorials/compressed_sensing/j2s/JSV/app/GenericMouse.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/app/GenericMouse.js rename to tutorials/compressed_sensing/j2s/JSV/app/GenericMouse.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/app/JSVApp.js b/tutorials/compressed_sensing/j2s/JSV/app/JSVApp.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/app/JSVApp.js rename to tutorials/compressed_sensing/j2s/JSV/app/JSVApp.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/app/JSVAppPro.js b/tutorials/compressed_sensing/j2s/JSV/app/JSVAppPro.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/app/JSVAppPro.js rename to tutorials/compressed_sensing/j2s/JSV/app/JSVAppPro.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVApplet.js b/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVApplet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVApplet.js rename to tutorials/compressed_sensing/j2s/JSV/appletjs/JSVApplet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVAppletPro.js b/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVAppletPro.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/appletjs/JSVAppletPro.js rename to tutorials/compressed_sensing/j2s/JSV/appletjs/JSVAppletPro.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Annotation.js b/tutorials/compressed_sensing/j2s/JSV/common/Annotation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Annotation.js rename to tutorials/compressed_sensing/j2s/JSV/common/Annotation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ColorParameters.js b/tutorials/compressed_sensing/j2s/JSV/common/ColorParameters.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ColorParameters.js rename to tutorials/compressed_sensing/j2s/JSV/common/ColorParameters.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ColoredAnnotation.js b/tutorials/compressed_sensing/j2s/JSV/common/ColoredAnnotation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ColoredAnnotation.js rename to tutorials/compressed_sensing/j2s/JSV/common/ColoredAnnotation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/CoordComparator.js b/tutorials/compressed_sensing/j2s/JSV/common/CoordComparator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/CoordComparator.js rename to tutorials/compressed_sensing/j2s/JSV/common/CoordComparator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Coordinate.js b/tutorials/compressed_sensing/j2s/JSV/common/Coordinate.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Coordinate.js rename to tutorials/compressed_sensing/j2s/JSV/common/Coordinate.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ExportType.js b/tutorials/compressed_sensing/j2s/JSV/common/ExportType.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ExportType.js rename to tutorials/compressed_sensing/j2s/JSV/common/ExportType.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/GraphSet.js b/tutorials/compressed_sensing/j2s/JSV/common/GraphSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/GraphSet.js rename to tutorials/compressed_sensing/j2s/JSV/common/GraphSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ImageView.js b/tutorials/compressed_sensing/j2s/JSV/common/ImageView.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ImageView.js rename to tutorials/compressed_sensing/j2s/JSV/common/ImageView.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Integral.js b/tutorials/compressed_sensing/j2s/JSV/common/Integral.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Integral.js rename to tutorials/compressed_sensing/j2s/JSV/common/Integral.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/IntegralComparator.js b/tutorials/compressed_sensing/j2s/JSV/common/IntegralComparator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/IntegralComparator.js rename to tutorials/compressed_sensing/j2s/JSV/common/IntegralComparator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/IntegralData.js b/tutorials/compressed_sensing/j2s/JSV/common/IntegralData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/IntegralData.js rename to tutorials/compressed_sensing/j2s/JSV/common/IntegralData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVFileManager.js b/tutorials/compressed_sensing/j2s/JSV/common/JSVFileManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVFileManager.js rename to tutorials/compressed_sensing/j2s/JSV/common/JSVFileManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVZipFileSequentialReader.js b/tutorials/compressed_sensing/j2s/JSV/common/JSVZipFileSequentialReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVZipFileSequentialReader.js rename to tutorials/compressed_sensing/j2s/JSV/common/JSVZipFileSequentialReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVZipUtil.js b/tutorials/compressed_sensing/j2s/JSV/common/JSVZipUtil.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVZipUtil.js rename to tutorials/compressed_sensing/j2s/JSV/common/JSVZipUtil.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVersion.js b/tutorials/compressed_sensing/j2s/JSV/common/JSVersion.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/JSVersion.js rename to tutorials/compressed_sensing/j2s/JSV/common/JSVersion.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/JSViewer.js b/tutorials/compressed_sensing/j2s/JSV/common/JSViewer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/JSViewer.js rename to tutorials/compressed_sensing/j2s/JSV/common/JSViewer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Measurement.js b/tutorials/compressed_sensing/j2s/JSV/common/Measurement.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Measurement.js rename to tutorials/compressed_sensing/j2s/JSV/common/Measurement.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/MeasurementData.js b/tutorials/compressed_sensing/j2s/JSV/common/MeasurementData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/MeasurementData.js rename to tutorials/compressed_sensing/j2s/JSV/common/MeasurementData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PDFWriter.js b/tutorials/compressed_sensing/j2s/JSV/common/PDFWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PDFWriter.js rename to tutorials/compressed_sensing/j2s/JSV/common/PDFWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PanelData.js b/tutorials/compressed_sensing/j2s/JSV/common/PanelData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PanelData.js rename to tutorials/compressed_sensing/j2s/JSV/common/PanelData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PanelNode.js b/tutorials/compressed_sensing/j2s/JSV/common/PanelNode.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PanelNode.js rename to tutorials/compressed_sensing/j2s/JSV/common/PanelNode.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Parameters.js b/tutorials/compressed_sensing/j2s/JSV/common/Parameters.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Parameters.js rename to tutorials/compressed_sensing/j2s/JSV/common/Parameters.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakData.js b/tutorials/compressed_sensing/j2s/JSV/common/PeakData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakData.js rename to tutorials/compressed_sensing/j2s/JSV/common/PeakData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakInfo.js b/tutorials/compressed_sensing/j2s/JSV/common/PeakInfo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakInfo.js rename to tutorials/compressed_sensing/j2s/JSV/common/PeakInfo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakPick.js b/tutorials/compressed_sensing/j2s/JSV/common/PeakPick.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakPick.js rename to tutorials/compressed_sensing/j2s/JSV/common/PeakPick.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakPickEvent.js b/tutorials/compressed_sensing/j2s/JSV/common/PeakPickEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PeakPickEvent.js rename to tutorials/compressed_sensing/j2s/JSV/common/PeakPickEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PlotWidget.js b/tutorials/compressed_sensing/j2s/JSV/common/PlotWidget.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PlotWidget.js rename to tutorials/compressed_sensing/j2s/JSV/common/PlotWidget.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/PrintLayout.js b/tutorials/compressed_sensing/j2s/JSV/common/PrintLayout.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/PrintLayout.js rename to tutorials/compressed_sensing/j2s/JSV/common/PrintLayout.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/RepaintManager.js b/tutorials/compressed_sensing/j2s/JSV/common/RepaintManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/RepaintManager.js rename to tutorials/compressed_sensing/j2s/JSV/common/RepaintManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ScaleData.js b/tutorials/compressed_sensing/j2s/JSV/common/ScaleData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ScaleData.js rename to tutorials/compressed_sensing/j2s/JSV/common/ScaleData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ScriptToken.js b/tutorials/compressed_sensing/j2s/JSV/common/ScriptToken.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ScriptToken.js rename to tutorials/compressed_sensing/j2s/JSV/common/ScriptToken.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ScriptTokenizer.js b/tutorials/compressed_sensing/j2s/JSV/common/ScriptTokenizer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ScriptTokenizer.js rename to tutorials/compressed_sensing/j2s/JSV/common/ScriptTokenizer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Spectrum.js b/tutorials/compressed_sensing/j2s/JSV/common/Spectrum.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Spectrum.js rename to tutorials/compressed_sensing/j2s/JSV/common/Spectrum.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/SubSpecChangeEvent.js b/tutorials/compressed_sensing/j2s/JSV/common/SubSpecChangeEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/SubSpecChangeEvent.js rename to tutorials/compressed_sensing/j2s/JSV/common/SubSpecChangeEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/TODO.txt b/tutorials/compressed_sensing/j2s/JSV/common/TODO.txt similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/TODO.txt rename to tutorials/compressed_sensing/j2s/JSV/common/TODO.txt diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ViewData.js b/tutorials/compressed_sensing/j2s/JSV/common/ViewData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ViewData.js rename to tutorials/compressed_sensing/j2s/JSV/common/ViewData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/Visible.js b/tutorials/compressed_sensing/j2s/JSV/common/Visible.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/Visible.js rename to tutorials/compressed_sensing/j2s/JSV/common/Visible.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/XYScaleConverter.js b/tutorials/compressed_sensing/j2s/JSV/common/XYScaleConverter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/XYScaleConverter.js rename to tutorials/compressed_sensing/j2s/JSV/common/XYScaleConverter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/common/ZoomEvent.js b/tutorials/compressed_sensing/j2s/JSV/common/ZoomEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/common/ZoomEvent.js rename to tutorials/compressed_sensing/j2s/JSV/common/ZoomEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/DialogManager.js b/tutorials/compressed_sensing/j2s/JSV/dialog/DialogManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/DialogManager.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/DialogManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/DialogParams.js b/tutorials/compressed_sensing/j2s/JSV/dialog/DialogParams.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/DialogParams.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/DialogParams.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/IntegrationDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/IntegrationDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/IntegrationDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/IntegrationDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/JSVDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/JSVDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/JSVDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/JSVDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/MeasurementsDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/MeasurementsDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/MeasurementsDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/MeasurementsDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/OverlayLegendDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/OverlayLegendDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/OverlayLegendDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/OverlayLegendDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/PeakListDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/PeakListDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/PeakListDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/PeakListDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/dialog/ViewsDialog.js b/tutorials/compressed_sensing/j2s/JSV/dialog/ViewsDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/dialog/ViewsDialog.js rename to tutorials/compressed_sensing/j2s/JSV/dialog/ViewsDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/exception/JSVException.js b/tutorials/compressed_sensing/j2s/JSV/exception/JSVException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/exception/JSVException.js rename to tutorials/compressed_sensing/j2s/JSV/exception/JSVException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/AMLExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/AMLExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/AMLExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/AMLExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/CMLExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/CMLExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/CMLExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/CMLExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/ExportInterface.js b/tutorials/compressed_sensing/j2s/JSV/export/ExportInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/ExportInterface.js rename to tutorials/compressed_sensing/j2s/JSV/export/ExportInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/Exporter.js b/tutorials/compressed_sensing/j2s/JSV/export/Exporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/Exporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/Exporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/FormContext.js b/tutorials/compressed_sensing/j2s/JSV/export/FormContext.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/FormContext.js rename to tutorials/compressed_sensing/j2s/JSV/export/FormContext.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/FormExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/FormExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/FormExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/FormExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/JDXCompressor.js b/tutorials/compressed_sensing/j2s/JSV/export/JDXCompressor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/JDXCompressor.js rename to tutorials/compressed_sensing/j2s/JSV/export/JDXCompressor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/JDXExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/JDXExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/JDXExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/JDXExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/SVGExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/SVGExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/SVGExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/SVGExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/XMLExporter.js b/tutorials/compressed_sensing/j2s/JSV/export/XMLExporter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/XMLExporter.js rename to tutorials/compressed_sensing/j2s/JSV/export/XMLExporter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_nmr.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_nmr.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_nmr.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/animl_nmr.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_tmp.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_tmp.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/animl_tmp.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/animl_tmp.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_nmr.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_nmr.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_nmr.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/cml_nmr.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_tmp.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_tmp.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/cml_tmp.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/cml_tmp.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/plot.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/plot.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/plot.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/plot.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/plot_ink.vm b/tutorials/compressed_sensing/j2s/JSV/export/resources/plot_ink.vm similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/export/resources/plot_ink.vm rename to tutorials/compressed_sensing/j2s/JSV/export/resources/plot_ink.vm diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/DialogTableModel.js b/tutorials/compressed_sensing/j2s/JSV/js2d/DialogTableModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/DialogTableModel.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/DialogTableModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/Display.js b/tutorials/compressed_sensing/j2s/JSV/js2d/Display.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/Display.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/Display.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/Image.js b/tutorials/compressed_sensing/j2s/JSV/js2d/Image.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/Image.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/Image.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialog.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialog.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialogManager.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialogManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsDialogManager.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsDialogManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFile.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsFile.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFile.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsFile.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFileHelper.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsFileHelper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFileHelper.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsFileHelper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFont.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsFont.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsFont.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsFont.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsG2D.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsG2D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsG2D.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsG2D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsMainPanel.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsMainPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsMainPanel.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsMainPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPanel.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsPanel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPanel.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsPanel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsParameters.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsParameters.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsParameters.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsParameters.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPlatform.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsPlatform.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPlatform.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsPlatform.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPopup.js b/tutorials/compressed_sensing/j2s/JSV/js2d/JsPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/js2d/JsPopup.js rename to tutorials/compressed_sensing/j2s/JSV/js2d/JsPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/popup/JSVGenericPopup.js b/tutorials/compressed_sensing/j2s/JSV/popup/JSVGenericPopup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/popup/JSVGenericPopup.js rename to tutorials/compressed_sensing/j2s/JSV/popup/JSVGenericPopup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/popup/JSVPopupResourceBundle.js b/tutorials/compressed_sensing/j2s/JSV/popup/JSVPopupResourceBundle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/popup/JSVPopupResourceBundle.js rename to tutorials/compressed_sensing/j2s/JSV/popup/JSVPopupResourceBundle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/AnIMLReader.js b/tutorials/compressed_sensing/j2s/JSV/source/AnIMLReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/AnIMLReader.js rename to tutorials/compressed_sensing/j2s/JSV/source/AnIMLReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/CMLReader.js b/tutorials/compressed_sensing/j2s/JSV/source/CMLReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/CMLReader.js rename to tutorials/compressed_sensing/j2s/JSV/source/CMLReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXDataObject.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXDataObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXDataObject.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXDataObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXDecompressor.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXDecompressor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXDecompressor.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXDecompressor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXHeader.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXHeader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXHeader.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXHeader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXReader.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXReader.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXSource.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXSource.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXSource.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXSource.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXSourceStreamTokenizer.js b/tutorials/compressed_sensing/j2s/JSV/source/JDXSourceStreamTokenizer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/JDXSourceStreamTokenizer.js rename to tutorials/compressed_sensing/j2s/JSV/source/JDXSourceStreamTokenizer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/XMLParser.js b/tutorials/compressed_sensing/j2s/JSV/source/XMLParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/XMLParser.js rename to tutorials/compressed_sensing/j2s/JSV/source/XMLParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/source/XMLReader.js b/tutorials/compressed_sensing/j2s/JSV/source/XMLReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/source/XMLReader.js rename to tutorials/compressed_sensing/j2s/JSV/source/XMLReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTree.js b/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTree.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTree.js rename to tutorials/compressed_sensing/j2s/JSV/tree/SimpleTree.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeEnumeration.js b/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeEnumeration.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeEnumeration.js rename to tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeEnumeration.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeModel.js b/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeModel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeModel.js rename to tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeModel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeNode.js b/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeNode.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeNode.js rename to tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreeNode.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreePath.js b/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreePath.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreePath.js rename to tutorials/compressed_sensing/j2s/JSV/tree/SimpleTreePath.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/A4.js b/tutorials/compressed_sensing/j2s/JU/A4.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/A4.js rename to tutorials/compressed_sensing/j2s/JU/A4.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/AU.js b/tutorials/compressed_sensing/j2s/JU/AU.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/AU.js rename to tutorials/compressed_sensing/j2s/JU/AU.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Adler32.js b/tutorials/compressed_sensing/j2s/JU/Adler32.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Adler32.js rename to tutorials/compressed_sensing/j2s/JU/Adler32.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLConnection.js b/tutorials/compressed_sensing/j2s/JU/AjaxURLConnection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLConnection.js rename to tutorials/compressed_sensing/j2s/JU/AjaxURLConnection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandler.js b/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandler.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandler.js rename to tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandler.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandlerFactory.js b/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandlerFactory.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandlerFactory.js rename to tutorials/compressed_sensing/j2s/JU/AjaxURLStreamHandlerFactory.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ArrayDataReader.js b/tutorials/compressed_sensing/j2s/JU/ArrayDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ArrayDataReader.js rename to tutorials/compressed_sensing/j2s/JU/ArrayDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BArray.js b/tutorials/compressed_sensing/j2s/JU/BArray.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BArray.js rename to tutorials/compressed_sensing/j2s/JU/BArray.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BC.js b/tutorials/compressed_sensing/j2s/JU/BC.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BC.js rename to tutorials/compressed_sensing/j2s/JU/BC.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BS.js b/tutorials/compressed_sensing/j2s/JU/BS.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BS.js rename to tutorials/compressed_sensing/j2s/JU/BS.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BSUtil.js b/tutorials/compressed_sensing/j2s/JU/BSUtil.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BSUtil.js rename to tutorials/compressed_sensing/j2s/JU/BSUtil.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BZone.js b/tutorials/compressed_sensing/j2s/JU/BZone.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BZone.js rename to tutorials/compressed_sensing/j2s/JU/BZone.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Base64.js b/tutorials/compressed_sensing/j2s/JU/Base64.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Base64.js rename to tutorials/compressed_sensing/j2s/JU/Base64.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BinaryDocument.js b/tutorials/compressed_sensing/j2s/JU/BinaryDocument.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BinaryDocument.js rename to tutorials/compressed_sensing/j2s/JU/BinaryDocument.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/BoxInfo.js b/tutorials/compressed_sensing/j2s/JU/BoxInfo.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/BoxInfo.js rename to tutorials/compressed_sensing/j2s/JU/BoxInfo.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/C.js b/tutorials/compressed_sensing/j2s/JU/C.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/C.js rename to tutorials/compressed_sensing/j2s/JU/C.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CRC32.js b/tutorials/compressed_sensing/j2s/JU/CRC32.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CRC32.js rename to tutorials/compressed_sensing/j2s/JU/CRC32.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CU.js b/tutorials/compressed_sensing/j2s/JU/CU.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CU.js rename to tutorials/compressed_sensing/j2s/JU/CU.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Checksum.js b/tutorials/compressed_sensing/j2s/JU/Checksum.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Checksum.js rename to tutorials/compressed_sensing/j2s/JU/Checksum.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CifDataParser.js b/tutorials/compressed_sensing/j2s/JU/CifDataParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CifDataParser.js rename to tutorials/compressed_sensing/j2s/JU/CifDataParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ColorEncoder.js b/tutorials/compressed_sensing/j2s/JU/ColorEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ColorEncoder.js rename to tutorials/compressed_sensing/j2s/JU/ColorEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CommandHistory.js b/tutorials/compressed_sensing/j2s/JU/CommandHistory.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CommandHistory.js rename to tutorials/compressed_sensing/j2s/JU/CommandHistory.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocDirEntry.js b/tutorials/compressed_sensing/j2s/JU/CompoundDocDirEntry.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocDirEntry.js rename to tutorials/compressed_sensing/j2s/JU/CompoundDocDirEntry.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocHeader.js b/tutorials/compressed_sensing/j2s/JU/CompoundDocHeader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocHeader.js rename to tutorials/compressed_sensing/j2s/JU/CompoundDocHeader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocument.js b/tutorials/compressed_sensing/j2s/JU/CompoundDocument.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/CompoundDocument.js rename to tutorials/compressed_sensing/j2s/JU/CompoundDocument.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ContactPair.js b/tutorials/compressed_sensing/j2s/JU/ContactPair.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ContactPair.js rename to tutorials/compressed_sensing/j2s/JU/ContactPair.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/DF.js b/tutorials/compressed_sensing/j2s/JU/DF.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/DF.js rename to tutorials/compressed_sensing/j2s/JU/DF.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/DataReader.js b/tutorials/compressed_sensing/j2s/JU/DataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/DataReader.js rename to tutorials/compressed_sensing/j2s/JU/DataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/DebugJS.js b/tutorials/compressed_sensing/j2s/JU/DebugJS.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/DebugJS.js rename to tutorials/compressed_sensing/j2s/JU/DebugJS.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/DefaultLogger.js b/tutorials/compressed_sensing/j2s/JU/DefaultLogger.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/DefaultLogger.js rename to tutorials/compressed_sensing/j2s/JU/DefaultLogger.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Deflate.js b/tutorials/compressed_sensing/j2s/JU/Deflate.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Deflate.js rename to tutorials/compressed_sensing/j2s/JU/Deflate.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Deflater.js b/tutorials/compressed_sensing/j2s/JU/Deflater.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Deflater.js rename to tutorials/compressed_sensing/j2s/JU/Deflater.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/DeflaterOutputStream.js b/tutorials/compressed_sensing/j2s/JU/DeflaterOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/DeflaterOutputStream.js rename to tutorials/compressed_sensing/j2s/JU/DeflaterOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Edge.js b/tutorials/compressed_sensing/j2s/JU/Edge.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Edge.js rename to tutorials/compressed_sensing/j2s/JU/Edge.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Eigen.js b/tutorials/compressed_sensing/j2s/JU/Eigen.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Eigen.js rename to tutorials/compressed_sensing/j2s/JU/Eigen.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/EigenSort.js b/tutorials/compressed_sensing/j2s/JU/EigenSort.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/EigenSort.js rename to tutorials/compressed_sensing/j2s/JU/EigenSort.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Elements.js b/tutorials/compressed_sensing/j2s/JU/Elements.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Elements.js rename to tutorials/compressed_sensing/j2s/JU/Elements.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Encoding.js b/tutorials/compressed_sensing/j2s/JU/Encoding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Encoding.js rename to tutorials/compressed_sensing/j2s/JU/Encoding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Escape.js b/tutorials/compressed_sensing/j2s/JU/Escape.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Escape.js rename to tutorials/compressed_sensing/j2s/JU/Escape.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GData.js b/tutorials/compressed_sensing/j2s/JU/GData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GData.js rename to tutorials/compressed_sensing/j2s/JU/GData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GZIPException.js b/tutorials/compressed_sensing/j2s/JU/GZIPException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GZIPException.js rename to tutorials/compressed_sensing/j2s/JU/GZIPException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GZIPHeader.js b/tutorials/compressed_sensing/j2s/JU/GZIPHeader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GZIPHeader.js rename to tutorials/compressed_sensing/j2s/JU/GZIPHeader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GZIPInputStream.js b/tutorials/compressed_sensing/j2s/JU/GZIPInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GZIPInputStream.js rename to tutorials/compressed_sensing/j2s/JU/GZIPInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GZIPOutputStream.js b/tutorials/compressed_sensing/j2s/JU/GZIPOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GZIPOutputStream.js rename to tutorials/compressed_sensing/j2s/JU/GZIPOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/GenericApplet.js b/tutorials/compressed_sensing/j2s/JU/GenericApplet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/GenericApplet.js rename to tutorials/compressed_sensing/j2s/JU/GenericApplet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Geodesic.js b/tutorials/compressed_sensing/j2s/JU/Geodesic.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Geodesic.js rename to tutorials/compressed_sensing/j2s/JU/Geodesic.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/InfBlocks.js b/tutorials/compressed_sensing/j2s/JU/InfBlocks.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/InfBlocks.js rename to tutorials/compressed_sensing/j2s/JU/InfBlocks.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/InfCodes.js b/tutorials/compressed_sensing/j2s/JU/InfCodes.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/InfCodes.js rename to tutorials/compressed_sensing/j2s/JU/InfCodes.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/InfTree.js b/tutorials/compressed_sensing/j2s/JU/InfTree.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/InfTree.js rename to tutorials/compressed_sensing/j2s/JU/InfTree.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Inflate.js b/tutorials/compressed_sensing/j2s/JU/Inflate.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Inflate.js rename to tutorials/compressed_sensing/j2s/JU/Inflate.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Inflater.js b/tutorials/compressed_sensing/j2s/JU/Inflater.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Inflater.js rename to tutorials/compressed_sensing/j2s/JU/Inflater.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/InflaterInputStream.js b/tutorials/compressed_sensing/j2s/JU/InflaterInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/InflaterInputStream.js rename to tutorials/compressed_sensing/j2s/JU/InflaterInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Int2IntHash.js b/tutorials/compressed_sensing/j2s/JU/Int2IntHash.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Int2IntHash.js rename to tutorials/compressed_sensing/j2s/JU/Int2IntHash.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JSJSONParser.js b/tutorials/compressed_sensing/j2s/JU/JSJSONParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JSJSONParser.js rename to tutorials/compressed_sensing/j2s/JU/JSJSONParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JSONException.js b/tutorials/compressed_sensing/j2s/JU/JSONException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JSONException.js rename to tutorials/compressed_sensing/j2s/JU/JSONException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JSONWriter.js b/tutorials/compressed_sensing/j2s/JU/JSONWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JSONWriter.js rename to tutorials/compressed_sensing/j2s/JU/JSONWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JZlib.js b/tutorials/compressed_sensing/j2s/JU/JZlib.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JZlib.js rename to tutorials/compressed_sensing/j2s/JU/JZlib.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JmolAudio.js b/tutorials/compressed_sensing/j2s/JU/JmolAudio.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JmolAudio.js rename to tutorials/compressed_sensing/j2s/JU/JmolAudio.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/JmolMolecule.js b/tutorials/compressed_sensing/j2s/JU/JmolMolecule.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/JmolMolecule.js rename to tutorials/compressed_sensing/j2s/JU/JmolMolecule.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/LimitedLineReader.js b/tutorials/compressed_sensing/j2s/JU/LimitedLineReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/LimitedLineReader.js rename to tutorials/compressed_sensing/j2s/JU/LimitedLineReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ListDataReader.js b/tutorials/compressed_sensing/j2s/JU/ListDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ListDataReader.js rename to tutorials/compressed_sensing/j2s/JU/ListDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Logger.js b/tutorials/compressed_sensing/j2s/JU/Logger.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Logger.js rename to tutorials/compressed_sensing/j2s/JU/Logger.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/LoggerInterface.js b/tutorials/compressed_sensing/j2s/JU/LoggerInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/LoggerInterface.js rename to tutorials/compressed_sensing/j2s/JU/LoggerInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Lst.js b/tutorials/compressed_sensing/j2s/JU/Lst.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Lst.js rename to tutorials/compressed_sensing/j2s/JU/Lst.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/M3.js b/tutorials/compressed_sensing/j2s/JU/M3.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/M3.js rename to tutorials/compressed_sensing/j2s/JU/M3.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/M34.js b/tutorials/compressed_sensing/j2s/JU/M34.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/M34.js rename to tutorials/compressed_sensing/j2s/JU/M34.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/M4.js b/tutorials/compressed_sensing/j2s/JU/M4.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/M4.js rename to tutorials/compressed_sensing/j2s/JU/M4.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Matrix.js b/tutorials/compressed_sensing/j2s/JU/Matrix.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Matrix.js rename to tutorials/compressed_sensing/j2s/JU/Matrix.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Measure.js b/tutorials/compressed_sensing/j2s/JU/Measure.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Measure.js rename to tutorials/compressed_sensing/j2s/JU/Measure.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/MeshCapper.js b/tutorials/compressed_sensing/j2s/JU/MeshCapper.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/MeshCapper.js rename to tutorials/compressed_sensing/j2s/JU/MeshCapper.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/MeshSlicer.js b/tutorials/compressed_sensing/j2s/JU/MeshSlicer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/MeshSlicer.js rename to tutorials/compressed_sensing/j2s/JU/MeshSlicer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/MeshSurface.js b/tutorials/compressed_sensing/j2s/JU/MeshSurface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/MeshSurface.js rename to tutorials/compressed_sensing/j2s/JU/MeshSurface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/MessagePackReader.js b/tutorials/compressed_sensing/j2s/JU/MessagePackReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/MessagePackReader.js rename to tutorials/compressed_sensing/j2s/JU/MessagePackReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Modulation.js b/tutorials/compressed_sensing/j2s/JU/Modulation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Modulation.js rename to tutorials/compressed_sensing/j2s/JU/Modulation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ModulationSet.js b/tutorials/compressed_sensing/j2s/JU/ModulationSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ModulationSet.js rename to tutorials/compressed_sensing/j2s/JU/ModulationSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Node.js b/tutorials/compressed_sensing/j2s/JU/Node.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Node.js rename to tutorials/compressed_sensing/j2s/JU/Node.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Normix.js b/tutorials/compressed_sensing/j2s/JU/Normix.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Normix.js rename to tutorials/compressed_sensing/j2s/JU/Normix.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/OC.js b/tutorials/compressed_sensing/j2s/JU/OC.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/OC.js rename to tutorials/compressed_sensing/j2s/JU/OC.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/P3.js b/tutorials/compressed_sensing/j2s/JU/P3.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/P3.js rename to tutorials/compressed_sensing/j2s/JU/P3.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/P3i.js b/tutorials/compressed_sensing/j2s/JU/P3i.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/P3i.js rename to tutorials/compressed_sensing/j2s/JU/P3i.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/P4.js b/tutorials/compressed_sensing/j2s/JU/P4.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/P4.js rename to tutorials/compressed_sensing/j2s/JU/P4.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/PT.js b/tutorials/compressed_sensing/j2s/JU/PT.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/PT.js rename to tutorials/compressed_sensing/j2s/JU/PT.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Parser.js b/tutorials/compressed_sensing/j2s/JU/Parser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Parser.js rename to tutorials/compressed_sensing/j2s/JU/Parser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/PatternMatcher.js b/tutorials/compressed_sensing/j2s/JU/PatternMatcher.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/PatternMatcher.js rename to tutorials/compressed_sensing/j2s/JU/PatternMatcher.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Point3fi.js b/tutorials/compressed_sensing/j2s/JU/Point3fi.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Point3fi.js rename to tutorials/compressed_sensing/j2s/JU/Point3fi.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Quat.js b/tutorials/compressed_sensing/j2s/JU/Quat.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Quat.js rename to tutorials/compressed_sensing/j2s/JU/Quat.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Rdr.js b/tutorials/compressed_sensing/j2s/JU/Rdr.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Rdr.js rename to tutorials/compressed_sensing/j2s/JU/Rdr.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Rectangle.js b/tutorials/compressed_sensing/j2s/JU/Rectangle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Rectangle.js rename to tutorials/compressed_sensing/j2s/JU/Rectangle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Rgb16.js b/tutorials/compressed_sensing/j2s/JU/Rgb16.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Rgb16.js rename to tutorials/compressed_sensing/j2s/JU/Rgb16.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/SB.js b/tutorials/compressed_sensing/j2s/JU/SB.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/SB.js rename to tutorials/compressed_sensing/j2s/JU/SB.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Shader.js b/tutorials/compressed_sensing/j2s/JU/Shader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Shader.js rename to tutorials/compressed_sensing/j2s/JU/Shader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/SimpleEdge.js b/tutorials/compressed_sensing/j2s/JU/SimpleEdge.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/SimpleEdge.js rename to tutorials/compressed_sensing/j2s/JU/SimpleEdge.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/SimpleNode.js b/tutorials/compressed_sensing/j2s/JU/SimpleNode.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/SimpleNode.js rename to tutorials/compressed_sensing/j2s/JU/SimpleNode.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/SimpleUnitCell.js b/tutorials/compressed_sensing/j2s/JU/SimpleUnitCell.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/SimpleUnitCell.js rename to tutorials/compressed_sensing/j2s/JU/SimpleUnitCell.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/StaticTree.js b/tutorials/compressed_sensing/j2s/JU/StaticTree.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/StaticTree.js rename to tutorials/compressed_sensing/j2s/JU/StaticTree.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/StringDataReader.js b/tutorials/compressed_sensing/j2s/JU/StringDataReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/StringDataReader.js rename to tutorials/compressed_sensing/j2s/JU/StringDataReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/T3.js b/tutorials/compressed_sensing/j2s/JU/T3.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/T3.js rename to tutorials/compressed_sensing/j2s/JU/T3.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/T3d.js b/tutorials/compressed_sensing/j2s/JU/T3d.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/T3d.js rename to tutorials/compressed_sensing/j2s/JU/T3d.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/T3i.js b/tutorials/compressed_sensing/j2s/JU/T3i.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/T3i.js rename to tutorials/compressed_sensing/j2s/JU/T3i.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/T4.js b/tutorials/compressed_sensing/j2s/JU/T4.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/T4.js rename to tutorials/compressed_sensing/j2s/JU/T4.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/TempArray.js b/tutorials/compressed_sensing/j2s/JU/TempArray.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/TempArray.js rename to tutorials/compressed_sensing/j2s/JU/TempArray.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Tensor.js b/tutorials/compressed_sensing/j2s/JU/Tensor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Tensor.js rename to tutorials/compressed_sensing/j2s/JU/Tensor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Tree.js b/tutorials/compressed_sensing/j2s/JU/Tree.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Tree.js rename to tutorials/compressed_sensing/j2s/JU/Tree.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/TriangleData.js b/tutorials/compressed_sensing/j2s/JU/TriangleData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/TriangleData.js rename to tutorials/compressed_sensing/j2s/JU/TriangleData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Triangulator.js b/tutorials/compressed_sensing/j2s/JU/Triangulator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Triangulator.js rename to tutorials/compressed_sensing/j2s/JU/Triangulator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Txt.js b/tutorials/compressed_sensing/j2s/JU/Txt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Txt.js rename to tutorials/compressed_sensing/j2s/JU/Txt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/V3.js b/tutorials/compressed_sensing/j2s/JU/V3.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/V3.js rename to tutorials/compressed_sensing/j2s/JU/V3.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/V3d.js b/tutorials/compressed_sensing/j2s/JU/V3d.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/V3d.js rename to tutorials/compressed_sensing/j2s/JU/V3d.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/Vibration.js b/tutorials/compressed_sensing/j2s/JU/Vibration.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/Vibration.js rename to tutorials/compressed_sensing/j2s/JU/Vibration.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/XmlUtil.js b/tutorials/compressed_sensing/j2s/JU/XmlUtil.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/XmlUtil.js rename to tutorials/compressed_sensing/j2s/JU/XmlUtil.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ZStream.js b/tutorials/compressed_sensing/j2s/JU/ZStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ZStream.js rename to tutorials/compressed_sensing/j2s/JU/ZStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ZStreamException.js b/tutorials/compressed_sensing/j2s/JU/ZStreamException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ZStreamException.js rename to tutorials/compressed_sensing/j2s/JU/ZStreamException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ZipData.js b/tutorials/compressed_sensing/j2s/JU/ZipData.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ZipData.js rename to tutorials/compressed_sensing/j2s/JU/ZipData.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/ZipTools.js b/tutorials/compressed_sensing/j2s/JU/ZipTools.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/ZipTools.js rename to tutorials/compressed_sensing/j2s/JU/ZipTools.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JU/package.js b/tutorials/compressed_sensing/j2s/JU/package.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JU/package.js rename to tutorials/compressed_sensing/j2s/JU/package.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/ActionManager.js b/tutorials/compressed_sensing/j2s/JV/ActionManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/ActionManager.js rename to tutorials/compressed_sensing/j2s/JV/ActionManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/AnimationManager.js b/tutorials/compressed_sensing/j2s/JV/AnimationManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/AnimationManager.js rename to tutorials/compressed_sensing/j2s/JV/AnimationManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/ChimeMessenger.js b/tutorials/compressed_sensing/j2s/JV/ChimeMessenger.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/ChimeMessenger.js rename to tutorials/compressed_sensing/j2s/JV/ChimeMessenger.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/ColorManager.js b/tutorials/compressed_sensing/j2s/JV/ColorManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/ColorManager.js rename to tutorials/compressed_sensing/j2s/JV/ColorManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/DataManager.js b/tutorials/compressed_sensing/j2s/JV/DataManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/DataManager.js rename to tutorials/compressed_sensing/j2s/JV/DataManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/FileManager.js b/tutorials/compressed_sensing/j2s/JV/FileManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/FileManager.js rename to tutorials/compressed_sensing/j2s/JV/FileManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/GlobalSettings.js b/tutorials/compressed_sensing/j2s/JV/GlobalSettings.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/GlobalSettings.js rename to tutorials/compressed_sensing/j2s/JV/GlobalSettings.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/JC.js b/tutorials/compressed_sensing/j2s/JV/JC.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/JC.js rename to tutorials/compressed_sensing/j2s/JV/JC.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/JmolAsyncException.js b/tutorials/compressed_sensing/j2s/JV/JmolAsyncException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/JmolAsyncException.js rename to tutorials/compressed_sensing/j2s/JV/JmolAsyncException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/JmolChimeMessenger.js b/tutorials/compressed_sensing/j2s/JV/JmolChimeMessenger.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/JmolChimeMessenger.js rename to tutorials/compressed_sensing/j2s/JV/JmolChimeMessenger.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/JmolStateCreator.js b/tutorials/compressed_sensing/j2s/JV/JmolStateCreator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/JmolStateCreator.js rename to tutorials/compressed_sensing/j2s/JV/JmolStateCreator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/ModelManager.js b/tutorials/compressed_sensing/j2s/JV/ModelManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/ModelManager.js rename to tutorials/compressed_sensing/j2s/JV/ModelManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/MouseState.js b/tutorials/compressed_sensing/j2s/JV/MouseState.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/MouseState.js rename to tutorials/compressed_sensing/j2s/JV/MouseState.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/OutputManager.js b/tutorials/compressed_sensing/j2s/JV/OutputManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/OutputManager.js rename to tutorials/compressed_sensing/j2s/JV/OutputManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/OutputManagerJS.js b/tutorials/compressed_sensing/j2s/JV/OutputManagerJS.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/OutputManagerJS.js rename to tutorials/compressed_sensing/j2s/JV/OutputManagerJS.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/PropertyManager.js b/tutorials/compressed_sensing/j2s/JV/PropertyManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/PropertyManager.js rename to tutorials/compressed_sensing/j2s/JV/PropertyManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/SelectionManager.js b/tutorials/compressed_sensing/j2s/JV/SelectionManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/SelectionManager.js rename to tutorials/compressed_sensing/j2s/JV/SelectionManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/ShapeManager.js b/tutorials/compressed_sensing/j2s/JV/ShapeManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/ShapeManager.js rename to tutorials/compressed_sensing/j2s/JV/ShapeManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/StateCreator.js b/tutorials/compressed_sensing/j2s/JV/StateCreator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/StateCreator.js rename to tutorials/compressed_sensing/j2s/JV/StateCreator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/StateManager.js b/tutorials/compressed_sensing/j2s/JV/StateManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/StateManager.js rename to tutorials/compressed_sensing/j2s/JV/StateManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/StatusManager.js b/tutorials/compressed_sensing/j2s/JV/StatusManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/StatusManager.js rename to tutorials/compressed_sensing/j2s/JV/StatusManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/TransformManager.js b/tutorials/compressed_sensing/j2s/JV/TransformManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/TransformManager.js rename to tutorials/compressed_sensing/j2s/JV/TransformManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/TransformManager4D.js b/tutorials/compressed_sensing/j2s/JV/TransformManager4D.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/TransformManager4D.js rename to tutorials/compressed_sensing/j2s/JV/TransformManager4D.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/Viewer.js b/tutorials/compressed_sensing/j2s/JV/Viewer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/Viewer.js rename to tutorials/compressed_sensing/j2s/JV/Viewer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/binding/Binding.js b/tutorials/compressed_sensing/j2s/JV/binding/Binding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/binding/Binding.js rename to tutorials/compressed_sensing/j2s/JV/binding/Binding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/binding/DragBinding.js b/tutorials/compressed_sensing/j2s/JV/binding/DragBinding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/binding/DragBinding.js rename to tutorials/compressed_sensing/j2s/JV/binding/DragBinding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/binding/JmolBinding.js b/tutorials/compressed_sensing/j2s/JV/binding/JmolBinding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/binding/JmolBinding.js rename to tutorials/compressed_sensing/j2s/JV/binding/JmolBinding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/binding/PfaatBinding.js b/tutorials/compressed_sensing/j2s/JV/binding/PfaatBinding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/binding/PfaatBinding.js rename to tutorials/compressed_sensing/j2s/JV/binding/PfaatBinding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/binding/RasmolBinding.js b/tutorials/compressed_sensing/j2s/JV/binding/RasmolBinding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/binding/RasmolBinding.js rename to tutorials/compressed_sensing/j2s/JV/binding/RasmolBinding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/JV/package.js b/tutorials/compressed_sensing/j2s/JV/package.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/JV/package.js rename to tutorials/compressed_sensing/j2s/JV/package.js diff --git a/notebook/tutorials/compressed_sensing/j2s/Jmol.properties b/tutorials/compressed_sensing/j2s/Jmol.properties similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/Jmol.properties rename to tutorials/compressed_sensing/j2s/Jmol.properties diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corebinary.js b/tutorials/compressed_sensing/j2s/core/corebinary.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corebinary.js rename to tutorials/compressed_sensing/j2s/core/corebinary.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corebinary.z.js b/tutorials/compressed_sensing/j2s/core/corebinary.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corebinary.z.js rename to tutorials/compressed_sensing/j2s/core/corebinary.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corebio.js b/tutorials/compressed_sensing/j2s/core/corebio.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corebio.js rename to tutorials/compressed_sensing/j2s/core/corebio.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corebio.z.js b/tutorials/compressed_sensing/j2s/core/corebio.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corebio.z.js rename to tutorials/compressed_sensing/j2s/core/corebio.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreconsole.js b/tutorials/compressed_sensing/j2s/core/coreconsole.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreconsole.js rename to tutorials/compressed_sensing/j2s/core/coreconsole.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreconsole.z.js b/tutorials/compressed_sensing/j2s/core/coreconsole.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreconsole.z.js rename to tutorials/compressed_sensing/j2s/core/coreconsole.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejmol.js b/tutorials/compressed_sensing/j2s/core/corejmol.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejmol.js rename to tutorials/compressed_sensing/j2s/core/corejmol.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejmol.z.js b/tutorials/compressed_sensing/j2s/core/corejmol.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejmol.z.js rename to tutorials/compressed_sensing/j2s/core/corejmol.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejmoljsv.js b/tutorials/compressed_sensing/j2s/core/corejmoljsv.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejmoljsv.js rename to tutorials/compressed_sensing/j2s/core/corejmoljsv.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejmoljsv.z.js b/tutorials/compressed_sensing/j2s/core/corejmoljsv.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejmoljsv.z.js rename to tutorials/compressed_sensing/j2s/core/corejmoljsv.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsv.js b/tutorials/compressed_sensing/j2s/core/corejsv.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsv.js rename to tutorials/compressed_sensing/j2s/core/corejsv.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsv.z.js b/tutorials/compressed_sensing/j2s/core/corejsv.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsv.z.js rename to tutorials/compressed_sensing/j2s/core/corejsv.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvdialog.js b/tutorials/compressed_sensing/j2s/core/corejsvdialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvdialog.js rename to tutorials/compressed_sensing/j2s/core/corejsvdialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvdialog.z.js b/tutorials/compressed_sensing/j2s/core/corejsvdialog.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvdialog.z.js rename to tutorials/compressed_sensing/j2s/core/corejsvdialog.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvexport.js b/tutorials/compressed_sensing/j2s/core/corejsvexport.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvexport.js rename to tutorials/compressed_sensing/j2s/core/corejsvexport.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvexport.z.js b/tutorials/compressed_sensing/j2s/core/corejsvexport.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvexport.z.js rename to tutorials/compressed_sensing/j2s/core/corejsvexport.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvmenu.js b/tutorials/compressed_sensing/j2s/core/corejsvmenu.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvmenu.js rename to tutorials/compressed_sensing/j2s/core/corejsvmenu.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corejsvmenu.z.js b/tutorials/compressed_sensing/j2s/core/corejsvmenu.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corejsvmenu.z.js rename to tutorials/compressed_sensing/j2s/core/corejsvmenu.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coremenu.js b/tutorials/compressed_sensing/j2s/core/coremenu.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coremenu.js rename to tutorials/compressed_sensing/j2s/core/coremenu.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coremenu.z.js b/tutorials/compressed_sensing/j2s/core/coremenu.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coremenu.z.js rename to tutorials/compressed_sensing/j2s/core/coremenu.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coremin.js b/tutorials/compressed_sensing/j2s/core/coremin.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coremin.js rename to tutorials/compressed_sensing/j2s/core/coremin.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coremin.z.js b/tutorials/compressed_sensing/j2s/core/coremin.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coremin.z.js rename to tutorials/compressed_sensing/j2s/core/coremin.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreprop.js b/tutorials/compressed_sensing/j2s/core/coreprop.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreprop.js rename to tutorials/compressed_sensing/j2s/core/coreprop.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreprop.z.js b/tutorials/compressed_sensing/j2s/core/coreprop.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreprop.z.js rename to tutorials/compressed_sensing/j2s/core/coreprop.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corepymol.js b/tutorials/compressed_sensing/j2s/core/corepymol.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corepymol.js rename to tutorials/compressed_sensing/j2s/core/corepymol.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corepymol.z.js b/tutorials/compressed_sensing/j2s/core/corepymol.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corepymol.z.js rename to tutorials/compressed_sensing/j2s/core/corepymol.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescript.js b/tutorials/compressed_sensing/j2s/core/corescript.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescript.js rename to tutorials/compressed_sensing/j2s/core/corescript.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescript.z.js b/tutorials/compressed_sensing/j2s/core/corescript.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescript.z.js rename to tutorials/compressed_sensing/j2s/core/corescript.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescriptcmd.js b/tutorials/compressed_sensing/j2s/core/corescriptcmd.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescriptcmd.js rename to tutorials/compressed_sensing/j2s/core/corescriptcmd.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescriptcmd.z.js b/tutorials/compressed_sensing/j2s/core/corescriptcmd.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescriptcmd.z.js rename to tutorials/compressed_sensing/j2s/core/corescriptcmd.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescriptmath.js b/tutorials/compressed_sensing/j2s/core/corescriptmath.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescriptmath.js rename to tutorials/compressed_sensing/j2s/core/corescriptmath.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corescriptmath.z.js b/tutorials/compressed_sensing/j2s/core/corescriptmath.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corescriptmath.z.js rename to tutorials/compressed_sensing/j2s/core/corescriptmath.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresmiles.js b/tutorials/compressed_sensing/j2s/core/coresmiles.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresmiles.js rename to tutorials/compressed_sensing/j2s/core/coresmiles.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresmiles.z.js b/tutorials/compressed_sensing/j2s/core/coresmiles.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresmiles.z.js rename to tutorials/compressed_sensing/j2s/core/coresmiles.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corestate.js b/tutorials/compressed_sensing/j2s/core/corestate.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corestate.js rename to tutorials/compressed_sensing/j2s/core/corestate.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corestate.z.js b/tutorials/compressed_sensing/j2s/core/corestate.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corestate.z.js rename to tutorials/compressed_sensing/j2s/core/corestate.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresurface.js b/tutorials/compressed_sensing/j2s/core/coresurface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresurface.js rename to tutorials/compressed_sensing/j2s/core/coresurface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresurface.z.js b/tutorials/compressed_sensing/j2s/core/coresurface.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresurface.z.js rename to tutorials/compressed_sensing/j2s/core/coresurface.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreswing.js b/tutorials/compressed_sensing/j2s/core/coreswing.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreswing.js rename to tutorials/compressed_sensing/j2s/core/coreswing.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coreswing.z.js b/tutorials/compressed_sensing/j2s/core/coreswing.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coreswing.z.js rename to tutorials/compressed_sensing/j2s/core/coreswing.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresym.js b/tutorials/compressed_sensing/j2s/core/coresym.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresym.js rename to tutorials/compressed_sensing/j2s/core/coresym.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coresym.z.js b/tutorials/compressed_sensing/j2s/core/coresym.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coresym.z.js rename to tutorials/compressed_sensing/j2s/core/coresym.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coretext.js b/tutorials/compressed_sensing/j2s/core/coretext.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coretext.js rename to tutorials/compressed_sensing/j2s/core/coretext.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/coretext.z.js b/tutorials/compressed_sensing/j2s/core/coretext.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/coretext.z.js rename to tutorials/compressed_sensing/j2s/core/coretext.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corezip.js b/tutorials/compressed_sensing/j2s/core/corezip.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corezip.js rename to tutorials/compressed_sensing/j2s/core/corezip.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/corezip.z.js b/tutorials/compressed_sensing/j2s/core/corezip.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/corezip.z.js rename to tutorials/compressed_sensing/j2s/core/corezip.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/core/package.js b/tutorials/compressed_sensing/j2s/core/package.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/core/package.js rename to tutorials/compressed_sensing/j2s/core/package.js diff --git a/notebook/tutorials/compressed_sensing/j2s/img/JSmol_spinner.gif b/tutorials/compressed_sensing/j2s/img/JSmol_spinner.gif similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/img/JSmol_spinner.gif rename to tutorials/compressed_sensing/j2s/img/JSmol_spinner.gif diff --git a/notebook/tutorials/compressed_sensing/j2s/img/cursor_wait.gif b/tutorials/compressed_sensing/j2s/img/cursor_wait.gif similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/img/cursor_wait.gif rename to tutorials/compressed_sensing/j2s/img/cursor_wait.gif diff --git a/notebook/tutorials/compressed_sensing/j2s/img/play_make_live.jpg b/tutorials/compressed_sensing/j2s/img/play_make_live.jpg similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/img/play_make_live.jpg rename to tutorials/compressed_sensing/j2s/img/play_make_live.jpg diff --git a/notebook/tutorials/compressed_sensing/j2s/java/awt/Event.js b/tutorials/compressed_sensing/j2s/java/awt/Event.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/awt/Event.js rename to tutorials/compressed_sensing/j2s/java/awt/Event.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/awt/event/InputEvent.js b/tutorials/compressed_sensing/j2s/java/awt/event/InputEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/awt/event/InputEvent.js rename to tutorials/compressed_sensing/j2s/java/awt/event/InputEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/awt/event/KeyEvent.js b/tutorials/compressed_sensing/j2s/java/awt/event/KeyEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/awt/event/KeyEvent.js rename to tutorials/compressed_sensing/j2s/java/awt/event/KeyEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/awt/event/MouseEvent.js b/tutorials/compressed_sensing/j2s/java/awt/event/MouseEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/awt/event/MouseEvent.js rename to tutorials/compressed_sensing/j2s/java/awt/event/MouseEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/awt/event/MouseWheelEvent.js b/tutorials/compressed_sensing/j2s/java/awt/event/MouseWheelEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/awt/event/MouseWheelEvent.js rename to tutorials/compressed_sensing/j2s/java/awt/event/MouseWheelEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/error.z.js b/tutorials/compressed_sensing/j2s/java/error.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/error.z.js rename to tutorials/compressed_sensing/j2s/java/error.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/BufferedInputStream.js b/tutorials/compressed_sensing/j2s/java/io/BufferedInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/BufferedInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/BufferedInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/BufferedOutputStream.js b/tutorials/compressed_sensing/j2s/java/io/BufferedOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/BufferedOutputStream.js rename to tutorials/compressed_sensing/j2s/java/io/BufferedOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/BufferedReader.js b/tutorials/compressed_sensing/j2s/java/io/BufferedReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/BufferedReader.js rename to tutorials/compressed_sensing/j2s/java/io/BufferedReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/BufferedWriter.js b/tutorials/compressed_sensing/j2s/java/io/BufferedWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/BufferedWriter.js rename to tutorials/compressed_sensing/j2s/java/io/BufferedWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/ByteArrayInputStream.js b/tutorials/compressed_sensing/j2s/java/io/ByteArrayInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/ByteArrayInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/ByteArrayInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/ByteArrayOutputStream.js b/tutorials/compressed_sensing/j2s/java/io/ByteArrayOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/ByteArrayOutputStream.js rename to tutorials/compressed_sensing/j2s/java/io/ByteArrayOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/CharArrayReader.js b/tutorials/compressed_sensing/j2s/java/io/CharArrayReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/CharArrayReader.js rename to tutorials/compressed_sensing/j2s/java/io/CharArrayReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/CharArrayWriter.js b/tutorials/compressed_sensing/j2s/java/io/CharArrayWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/CharArrayWriter.js rename to tutorials/compressed_sensing/j2s/java/io/CharArrayWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/CharConversionException.js b/tutorials/compressed_sensing/j2s/java/io/CharConversionException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/CharConversionException.js rename to tutorials/compressed_sensing/j2s/java/io/CharConversionException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Closeable.js b/tutorials/compressed_sensing/j2s/java/io/Closeable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Closeable.js rename to tutorials/compressed_sensing/j2s/java/io/Closeable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/DataInput.js b/tutorials/compressed_sensing/j2s/java/io/DataInput.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/DataInput.js rename to tutorials/compressed_sensing/j2s/java/io/DataInput.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/DataInputStream.js b/tutorials/compressed_sensing/j2s/java/io/DataInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/DataInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/DataInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/DataOutput.js b/tutorials/compressed_sensing/j2s/java/io/DataOutput.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/DataOutput.js rename to tutorials/compressed_sensing/j2s/java/io/DataOutput.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/EOFException.js b/tutorials/compressed_sensing/j2s/java/io/EOFException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/EOFException.js rename to tutorials/compressed_sensing/j2s/java/io/EOFException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Externalizable.js b/tutorials/compressed_sensing/j2s/java/io/Externalizable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Externalizable.js rename to tutorials/compressed_sensing/j2s/java/io/Externalizable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/FileInputStream.js b/tutorials/compressed_sensing/j2s/java/io/FileInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/FileInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/FileInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/FileNotFoundException.js b/tutorials/compressed_sensing/j2s/java/io/FileNotFoundException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/FileNotFoundException.js rename to tutorials/compressed_sensing/j2s/java/io/FileNotFoundException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/FileOutputStream.js b/tutorials/compressed_sensing/j2s/java/io/FileOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/FileOutputStream.js rename to tutorials/compressed_sensing/j2s/java/io/FileOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/FilterInputStream.js b/tutorials/compressed_sensing/j2s/java/io/FilterInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/FilterInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/FilterInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/FilterOutputStream.js b/tutorials/compressed_sensing/j2s/java/io/FilterOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/FilterOutputStream.js rename to tutorials/compressed_sensing/j2s/java/io/FilterOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Flushable.js b/tutorials/compressed_sensing/j2s/java/io/Flushable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Flushable.js rename to tutorials/compressed_sensing/j2s/java/io/Flushable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/IOException.js b/tutorials/compressed_sensing/j2s/java/io/IOException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/IOException.js rename to tutorials/compressed_sensing/j2s/java/io/IOException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/InputStream.js b/tutorials/compressed_sensing/j2s/java/io/InputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/InputStream.js rename to tutorials/compressed_sensing/j2s/java/io/InputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/InputStreamReader.js b/tutorials/compressed_sensing/j2s/java/io/InputStreamReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/InputStreamReader.js rename to tutorials/compressed_sensing/j2s/java/io/InputStreamReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/InterruptedIOException.js b/tutorials/compressed_sensing/j2s/java/io/InterruptedIOException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/InterruptedIOException.js rename to tutorials/compressed_sensing/j2s/java/io/InterruptedIOException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/InvalidClassException.js b/tutorials/compressed_sensing/j2s/java/io/InvalidClassException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/InvalidClassException.js rename to tutorials/compressed_sensing/j2s/java/io/InvalidClassException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/InvalidObjectException.js b/tutorials/compressed_sensing/j2s/java/io/InvalidObjectException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/InvalidObjectException.js rename to tutorials/compressed_sensing/j2s/java/io/InvalidObjectException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/NotActiveException.js b/tutorials/compressed_sensing/j2s/java/io/NotActiveException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/NotActiveException.js rename to tutorials/compressed_sensing/j2s/java/io/NotActiveException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/NotSerializableException.js b/tutorials/compressed_sensing/j2s/java/io/NotSerializableException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/NotSerializableException.js rename to tutorials/compressed_sensing/j2s/java/io/NotSerializableException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/ObjectStreamException.js b/tutorials/compressed_sensing/j2s/java/io/ObjectStreamException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/ObjectStreamException.js rename to tutorials/compressed_sensing/j2s/java/io/ObjectStreamException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/ObjectStreamField.js b/tutorials/compressed_sensing/j2s/java/io/ObjectStreamField.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/ObjectStreamField.js rename to tutorials/compressed_sensing/j2s/java/io/ObjectStreamField.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/OptionalDataException.js b/tutorials/compressed_sensing/j2s/java/io/OptionalDataException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/OptionalDataException.js rename to tutorials/compressed_sensing/j2s/java/io/OptionalDataException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/OutputStream.js b/tutorials/compressed_sensing/j2s/java/io/OutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/OutputStream.js rename to tutorials/compressed_sensing/j2s/java/io/OutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/PushbackInputStream.js b/tutorials/compressed_sensing/j2s/java/io/PushbackInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/PushbackInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/PushbackInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Reader.js b/tutorials/compressed_sensing/j2s/java/io/Reader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Reader.js rename to tutorials/compressed_sensing/j2s/java/io/Reader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/SequenceInputStream.js b/tutorials/compressed_sensing/j2s/java/io/SequenceInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/SequenceInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/SequenceInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Serializable.js b/tutorials/compressed_sensing/j2s/java/io/Serializable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Serializable.js rename to tutorials/compressed_sensing/j2s/java/io/Serializable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/StreamCorruptedException.js b/tutorials/compressed_sensing/j2s/java/io/StreamCorruptedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/StreamCorruptedException.js rename to tutorials/compressed_sensing/j2s/java/io/StreamCorruptedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/StringBufferInputStream.js b/tutorials/compressed_sensing/j2s/java/io/StringBufferInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/StringBufferInputStream.js rename to tutorials/compressed_sensing/j2s/java/io/StringBufferInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/StringReader.js b/tutorials/compressed_sensing/j2s/java/io/StringReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/StringReader.js rename to tutorials/compressed_sensing/j2s/java/io/StringReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/StringWriter.js b/tutorials/compressed_sensing/j2s/java/io/StringWriter.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/StringWriter.js rename to tutorials/compressed_sensing/j2s/java/io/StringWriter.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/SyncFailedException.js b/tutorials/compressed_sensing/j2s/java/io/SyncFailedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/SyncFailedException.js rename to tutorials/compressed_sensing/j2s/java/io/SyncFailedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/UTFDataFormatException.js b/tutorials/compressed_sensing/j2s/java/io/UTFDataFormatException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/UTFDataFormatException.js rename to tutorials/compressed_sensing/j2s/java/io/UTFDataFormatException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/UnsupportedEncodingException.js b/tutorials/compressed_sensing/j2s/java/io/UnsupportedEncodingException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/UnsupportedEncodingException.js rename to tutorials/compressed_sensing/j2s/java/io/UnsupportedEncodingException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/WriteAbortedException.js b/tutorials/compressed_sensing/j2s/java/io/WriteAbortedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/WriteAbortedException.js rename to tutorials/compressed_sensing/j2s/java/io/WriteAbortedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/io/Writer.js b/tutorials/compressed_sensing/j2s/java/io/Writer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/io/Writer.js rename to tutorials/compressed_sensing/j2s/java/io/Writer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/AbstractMethodError.js b/tutorials/compressed_sensing/j2s/java/lang/AbstractMethodError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/AbstractMethodError.js rename to tutorials/compressed_sensing/j2s/java/lang/AbstractMethodError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/AbstractStringBuilder.js b/tutorials/compressed_sensing/j2s/java/lang/AbstractStringBuilder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/AbstractStringBuilder.js rename to tutorials/compressed_sensing/j2s/java/lang/AbstractStringBuilder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Appendable.js b/tutorials/compressed_sensing/j2s/java/lang/Appendable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Appendable.js rename to tutorials/compressed_sensing/j2s/java/lang/Appendable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ArithmeticException.js b/tutorials/compressed_sensing/j2s/java/lang/ArithmeticException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ArithmeticException.js rename to tutorials/compressed_sensing/j2s/java/lang/ArithmeticException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ArrayIndexOutOfBoundsException.js b/tutorials/compressed_sensing/j2s/java/lang/ArrayIndexOutOfBoundsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ArrayIndexOutOfBoundsException.js rename to tutorials/compressed_sensing/j2s/java/lang/ArrayIndexOutOfBoundsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ArrayStoreException.js b/tutorials/compressed_sensing/j2s/java/lang/ArrayStoreException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ArrayStoreException.js rename to tutorials/compressed_sensing/j2s/java/lang/ArrayStoreException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/AssertionError.js b/tutorials/compressed_sensing/j2s/java/lang/AssertionError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/AssertionError.js rename to tutorials/compressed_sensing/j2s/java/lang/AssertionError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Boolean.js b/tutorials/compressed_sensing/j2s/java/lang/Boolean.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Boolean.js rename to tutorials/compressed_sensing/j2s/java/lang/Boolean.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Byte.js b/tutorials/compressed_sensing/j2s/java/lang/Byte.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Byte.js rename to tutorials/compressed_sensing/j2s/java/lang/Byte.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/CharSequence.js b/tutorials/compressed_sensing/j2s/java/lang/CharSequence.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/CharSequence.js rename to tutorials/compressed_sensing/j2s/java/lang/CharSequence.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Character.js b/tutorials/compressed_sensing/j2s/java/lang/Character.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Character.js rename to tutorials/compressed_sensing/j2s/java/lang/Character.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Class.js b/tutorials/compressed_sensing/j2s/java/lang/Class.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Class.js rename to tutorials/compressed_sensing/j2s/java/lang/Class.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassCastException.js b/tutorials/compressed_sensing/j2s/java/lang/ClassCastException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassCastException.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassCastException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassCircularityError.js b/tutorials/compressed_sensing/j2s/java/lang/ClassCircularityError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassCircularityError.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassCircularityError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassExt.js b/tutorials/compressed_sensing/j2s/java/lang/ClassExt.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassExt.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassExt.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassFormatError.js b/tutorials/compressed_sensing/j2s/java/lang/ClassFormatError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassFormatError.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassFormatError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassLoader.js b/tutorials/compressed_sensing/j2s/java/lang/ClassLoader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassLoader.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassLoader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassLoaderProgressMonitor.js b/tutorials/compressed_sensing/j2s/java/lang/ClassLoaderProgressMonitor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassLoaderProgressMonitor.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassLoaderProgressMonitor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ClassNotFoundException.js b/tutorials/compressed_sensing/j2s/java/lang/ClassNotFoundException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ClassNotFoundException.js rename to tutorials/compressed_sensing/j2s/java/lang/ClassNotFoundException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/CloneNotSupportedException.js b/tutorials/compressed_sensing/j2s/java/lang/CloneNotSupportedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/CloneNotSupportedException.js rename to tutorials/compressed_sensing/j2s/java/lang/CloneNotSupportedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Cloneable.js b/tutorials/compressed_sensing/j2s/java/lang/Cloneable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Cloneable.js rename to tutorials/compressed_sensing/j2s/java/lang/Cloneable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Comparable.js b/tutorials/compressed_sensing/j2s/java/lang/Comparable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Comparable.js rename to tutorials/compressed_sensing/j2s/java/lang/Comparable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Console.js b/tutorials/compressed_sensing/j2s/java/lang/Console.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Console.js rename to tutorials/compressed_sensing/j2s/java/lang/Console.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Double.js b/tutorials/compressed_sensing/j2s/java/lang/Double.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Double.js rename to tutorials/compressed_sensing/j2s/java/lang/Double.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Encoding.js b/tutorials/compressed_sensing/j2s/java/lang/Encoding.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Encoding.js rename to tutorials/compressed_sensing/j2s/java/lang/Encoding.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Enum.js b/tutorials/compressed_sensing/j2s/java/lang/Enum.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Enum.js rename to tutorials/compressed_sensing/j2s/java/lang/Enum.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Error.js b/tutorials/compressed_sensing/j2s/java/lang/Error.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Error.js rename to tutorials/compressed_sensing/j2s/java/lang/Error.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Exception.js b/tutorials/compressed_sensing/j2s/java/lang/Exception.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Exception.js rename to tutorials/compressed_sensing/j2s/java/lang/Exception.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ExceptionInInitializerError.js b/tutorials/compressed_sensing/j2s/java/lang/ExceptionInInitializerError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ExceptionInInitializerError.js rename to tutorials/compressed_sensing/j2s/java/lang/ExceptionInInitializerError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Float.js b/tutorials/compressed_sensing/j2s/java/lang/Float.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Float.js rename to tutorials/compressed_sensing/j2s/java/lang/Float.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessError.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessError.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalAccessError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessException.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalAccessException.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalAccessException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalArgumentException.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalArgumentException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalArgumentException.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalArgumentException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalMonitorStateException.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalMonitorStateException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalMonitorStateException.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalMonitorStateException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalStateException.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalStateException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalStateException.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalStateException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalThreadStateException.js b/tutorials/compressed_sensing/j2s/java/lang/IllegalThreadStateException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IllegalThreadStateException.js rename to tutorials/compressed_sensing/j2s/java/lang/IllegalThreadStateException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IncompatibleClassChangeError.js b/tutorials/compressed_sensing/j2s/java/lang/IncompatibleClassChangeError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IncompatibleClassChangeError.js rename to tutorials/compressed_sensing/j2s/java/lang/IncompatibleClassChangeError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/IndexOutOfBoundsException.js b/tutorials/compressed_sensing/j2s/java/lang/IndexOutOfBoundsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/IndexOutOfBoundsException.js rename to tutorials/compressed_sensing/j2s/java/lang/IndexOutOfBoundsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/InstantiationError.js b/tutorials/compressed_sensing/j2s/java/lang/InstantiationError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/InstantiationError.js rename to tutorials/compressed_sensing/j2s/java/lang/InstantiationError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/InstantiationException.js b/tutorials/compressed_sensing/j2s/java/lang/InstantiationException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/InstantiationException.js rename to tutorials/compressed_sensing/j2s/java/lang/InstantiationException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Integer.js b/tutorials/compressed_sensing/j2s/java/lang/Integer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Integer.js rename to tutorials/compressed_sensing/j2s/java/lang/Integer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/InternalError.js b/tutorials/compressed_sensing/j2s/java/lang/InternalError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/InternalError.js rename to tutorials/compressed_sensing/j2s/java/lang/InternalError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/InterruptedException.js b/tutorials/compressed_sensing/j2s/java/lang/InterruptedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/InterruptedException.js rename to tutorials/compressed_sensing/j2s/java/lang/InterruptedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Iterable.js b/tutorials/compressed_sensing/j2s/java/lang/Iterable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Iterable.js rename to tutorials/compressed_sensing/j2s/java/lang/Iterable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/LinkageError.js b/tutorials/compressed_sensing/j2s/java/lang/LinkageError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/LinkageError.js rename to tutorials/compressed_sensing/j2s/java/lang/LinkageError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Long.js b/tutorials/compressed_sensing/j2s/java/lang/Long.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Long.js rename to tutorials/compressed_sensing/j2s/java/lang/Long.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NegativeArraySizeException.js b/tutorials/compressed_sensing/j2s/java/lang/NegativeArraySizeException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NegativeArraySizeException.js rename to tutorials/compressed_sensing/j2s/java/lang/NegativeArraySizeException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NoClassDefFoundError.js b/tutorials/compressed_sensing/j2s/java/lang/NoClassDefFoundError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NoClassDefFoundError.js rename to tutorials/compressed_sensing/j2s/java/lang/NoClassDefFoundError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldError.js b/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldError.js rename to tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldException.js b/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldException.js rename to tutorials/compressed_sensing/j2s/java/lang/NoSuchFieldException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodError.js b/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodError.js rename to tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodException.js b/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodException.js rename to tutorials/compressed_sensing/j2s/java/lang/NoSuchMethodException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NullPointerException.js b/tutorials/compressed_sensing/j2s/java/lang/NullPointerException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NullPointerException.js rename to tutorials/compressed_sensing/j2s/java/lang/NullPointerException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Number.js b/tutorials/compressed_sensing/j2s/java/lang/Number.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Number.js rename to tutorials/compressed_sensing/j2s/java/lang/Number.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/NumberFormatException.js b/tutorials/compressed_sensing/j2s/java/lang/NumberFormatException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/NumberFormatException.js rename to tutorials/compressed_sensing/j2s/java/lang/NumberFormatException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/OutOfMemoryError.js b/tutorials/compressed_sensing/j2s/java/lang/OutOfMemoryError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/OutOfMemoryError.js rename to tutorials/compressed_sensing/j2s/java/lang/OutOfMemoryError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Readable.js b/tutorials/compressed_sensing/j2s/java/lang/Readable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Readable.js rename to tutorials/compressed_sensing/j2s/java/lang/Readable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Runnable.js b/tutorials/compressed_sensing/j2s/java/lang/Runnable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Runnable.js rename to tutorials/compressed_sensing/j2s/java/lang/Runnable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/RuntimeException.js b/tutorials/compressed_sensing/j2s/java/lang/RuntimeException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/RuntimeException.js rename to tutorials/compressed_sensing/j2s/java/lang/RuntimeException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/SecurityException.js b/tutorials/compressed_sensing/j2s/java/lang/SecurityException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/SecurityException.js rename to tutorials/compressed_sensing/j2s/java/lang/SecurityException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Short.js b/tutorials/compressed_sensing/j2s/java/lang/Short.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Short.js rename to tutorials/compressed_sensing/j2s/java/lang/Short.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StackOverflowError.js b/tutorials/compressed_sensing/j2s/java/lang/StackOverflowError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StackOverflowError.js rename to tutorials/compressed_sensing/j2s/java/lang/StackOverflowError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StackTraceElement.js b/tutorials/compressed_sensing/j2s/java/lang/StackTraceElement.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StackTraceElement.js rename to tutorials/compressed_sensing/j2s/java/lang/StackTraceElement.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StrictMath.js b/tutorials/compressed_sensing/j2s/java/lang/StrictMath.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StrictMath.js rename to tutorials/compressed_sensing/j2s/java/lang/StrictMath.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/String.js b/tutorials/compressed_sensing/j2s/java/lang/String.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/String.js rename to tutorials/compressed_sensing/j2s/java/lang/String.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuffer.js b/tutorials/compressed_sensing/j2s/java/lang/StringBuffer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuffer.js rename to tutorials/compressed_sensing/j2s/java/lang/StringBuffer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.js b/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.js rename to tutorials/compressed_sensing/j2s/java/lang/StringBuilder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.z.js b/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StringBuilder.z.js rename to tutorials/compressed_sensing/j2s/java/lang/StringBuilder.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/StringIndexOutOfBoundsException.js b/tutorials/compressed_sensing/j2s/java/lang/StringIndexOutOfBoundsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/StringIndexOutOfBoundsException.js rename to tutorials/compressed_sensing/j2s/java/lang/StringIndexOutOfBoundsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Thread.js b/tutorials/compressed_sensing/j2s/java/lang/Thread.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Thread.js rename to tutorials/compressed_sensing/j2s/java/lang/Thread.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ThreadDeath.js b/tutorials/compressed_sensing/j2s/java/lang/ThreadDeath.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ThreadDeath.js rename to tutorials/compressed_sensing/j2s/java/lang/ThreadDeath.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/ThreadGroup.js b/tutorials/compressed_sensing/j2s/java/lang/ThreadGroup.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/ThreadGroup.js rename to tutorials/compressed_sensing/j2s/java/lang/ThreadGroup.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Throwable.js b/tutorials/compressed_sensing/j2s/java/lang/Throwable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Throwable.js rename to tutorials/compressed_sensing/j2s/java/lang/Throwable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/TypeNotPresentException.js b/tutorials/compressed_sensing/j2s/java/lang/TypeNotPresentException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/TypeNotPresentException.js rename to tutorials/compressed_sensing/j2s/java/lang/TypeNotPresentException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/UnknownError.js b/tutorials/compressed_sensing/j2s/java/lang/UnknownError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/UnknownError.js rename to tutorials/compressed_sensing/j2s/java/lang/UnknownError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/UnsatisfiedLinkError.js b/tutorials/compressed_sensing/j2s/java/lang/UnsatisfiedLinkError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/UnsatisfiedLinkError.js rename to tutorials/compressed_sensing/j2s/java/lang/UnsatisfiedLinkError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/UnsupportedClassVersionError.js b/tutorials/compressed_sensing/j2s/java/lang/UnsupportedClassVersionError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/UnsupportedClassVersionError.js rename to tutorials/compressed_sensing/j2s/java/lang/UnsupportedClassVersionError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/UnsupportedOperationException.js b/tutorials/compressed_sensing/j2s/java/lang/UnsupportedOperationException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/UnsupportedOperationException.js rename to tutorials/compressed_sensing/j2s/java/lang/UnsupportedOperationException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/VerifyError.js b/tutorials/compressed_sensing/j2s/java/lang/VerifyError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/VerifyError.js rename to tutorials/compressed_sensing/j2s/java/lang/VerifyError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/VirtualMachineError.js b/tutorials/compressed_sensing/j2s/java/lang/VirtualMachineError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/VirtualMachineError.js rename to tutorials/compressed_sensing/j2s/java/lang/VirtualMachineError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/Void.js b/tutorials/compressed_sensing/j2s/java/lang/Void.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/Void.js rename to tutorials/compressed_sensing/j2s/java/lang/Void.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect.z.js b/tutorials/compressed_sensing/j2s/java/lang/reflect.z.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect.z.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect.z.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/AccessibleObject.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/AccessibleObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/AccessibleObject.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/AccessibleObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/AnnotatedElement.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/AnnotatedElement.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/AnnotatedElement.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/AnnotatedElement.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Array.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Array.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Array.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Array.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Constructor.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Constructor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Constructor.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Constructor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Field.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Field.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Field.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Field.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericDeclaration.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericDeclaration.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericDeclaration.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/GenericDeclaration.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericSignatureFormatError.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericSignatureFormatError.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/GenericSignatureFormatError.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/GenericSignatureFormatError.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationHandler.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationHandler.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationHandler.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationHandler.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationTargetException.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationTargetException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationTargetException.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/InvocationTargetException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/MalformedParameterizedTypeException.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/MalformedParameterizedTypeException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/MalformedParameterizedTypeException.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/MalformedParameterizedTypeException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Member.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Member.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Member.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Member.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Method.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Method.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Method.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Method.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Modifier.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Modifier.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Modifier.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Modifier.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Proxy.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/Proxy.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/Proxy.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/Proxy.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/ReflectPermission.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/ReflectPermission.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/ReflectPermission.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/ReflectPermission.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/TypeVariable.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/TypeVariable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/TypeVariable.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/TypeVariable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/UndeclaredThrowableException.js b/tutorials/compressed_sensing/j2s/java/lang/reflect/UndeclaredThrowableException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/lang/reflect/UndeclaredThrowableException.js rename to tutorials/compressed_sensing/j2s/java/lang/reflect/UndeclaredThrowableException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/MalformedURLException.js b/tutorials/compressed_sensing/j2s/java/net/MalformedURLException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/MalformedURLException.js rename to tutorials/compressed_sensing/j2s/java/net/MalformedURLException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/Parts.js b/tutorials/compressed_sensing/j2s/java/net/Parts.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/Parts.js rename to tutorials/compressed_sensing/j2s/java/net/Parts.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URL.js b/tutorials/compressed_sensing/j2s/java/net/URL.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URL.js rename to tutorials/compressed_sensing/j2s/java/net/URL.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URLConnection.js b/tutorials/compressed_sensing/j2s/java/net/URLConnection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URLConnection.js rename to tutorials/compressed_sensing/j2s/java/net/URLConnection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URLDecoder.js b/tutorials/compressed_sensing/j2s/java/net/URLDecoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URLDecoder.js rename to tutorials/compressed_sensing/j2s/java/net/URLDecoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URLEncoder.js b/tutorials/compressed_sensing/j2s/java/net/URLEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URLEncoder.js rename to tutorials/compressed_sensing/j2s/java/net/URLEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URLStreamHandler.js b/tutorials/compressed_sensing/j2s/java/net/URLStreamHandler.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URLStreamHandler.js rename to tutorials/compressed_sensing/j2s/java/net/URLStreamHandler.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/URLStreamHandlerFactory.js b/tutorials/compressed_sensing/j2s/java/net/URLStreamHandlerFactory.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/URLStreamHandlerFactory.js rename to tutorials/compressed_sensing/j2s/java/net/URLStreamHandlerFactory.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/net/UnknownServiceException.js b/tutorials/compressed_sensing/j2s/java/net/UnknownServiceException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/net/UnknownServiceException.js rename to tutorials/compressed_sensing/j2s/java/net/UnknownServiceException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/text/Annotation.js b/tutorials/compressed_sensing/j2s/java/text/Annotation.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/text/Annotation.js rename to tutorials/compressed_sensing/j2s/java/text/Annotation.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/text/MessageFormat.js b/tutorials/compressed_sensing/j2s/java/text/MessageFormat.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/text/MessageFormat.js rename to tutorials/compressed_sensing/j2s/java/text/MessageFormat.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractCollection.js b/tutorials/compressed_sensing/j2s/java/util/AbstractCollection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractCollection.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractCollection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractList.js b/tutorials/compressed_sensing/j2s/java/util/AbstractList.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractList.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractList.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractMap.js b/tutorials/compressed_sensing/j2s/java/util/AbstractMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractMap.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractQueue.js b/tutorials/compressed_sensing/j2s/java/util/AbstractQueue.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractQueue.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractQueue.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractSequentialList.js b/tutorials/compressed_sensing/j2s/java/util/AbstractSequentialList.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractSequentialList.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractSequentialList.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/AbstractSet.js b/tutorials/compressed_sensing/j2s/java/util/AbstractSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/AbstractSet.js rename to tutorials/compressed_sensing/j2s/java/util/AbstractSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/ArrayList.js b/tutorials/compressed_sensing/j2s/java/util/ArrayList.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/ArrayList.js rename to tutorials/compressed_sensing/j2s/java/util/ArrayList.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Arrays.js b/tutorials/compressed_sensing/j2s/java/util/Arrays.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Arrays.js rename to tutorials/compressed_sensing/j2s/java/util/Arrays.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/BitSet.js b/tutorials/compressed_sensing/j2s/java/util/BitSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/BitSet.js rename to tutorials/compressed_sensing/j2s/java/util/BitSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Collection.js b/tutorials/compressed_sensing/j2s/java/util/Collection.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Collection.js rename to tutorials/compressed_sensing/j2s/java/util/Collection.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Collections.js b/tutorials/compressed_sensing/j2s/java/util/Collections.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Collections.js rename to tutorials/compressed_sensing/j2s/java/util/Collections.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Comparator.js b/tutorials/compressed_sensing/j2s/java/util/Comparator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Comparator.js rename to tutorials/compressed_sensing/j2s/java/util/Comparator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/ConcurrentModificationException.js b/tutorials/compressed_sensing/j2s/java/util/ConcurrentModificationException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/ConcurrentModificationException.js rename to tutorials/compressed_sensing/j2s/java/util/ConcurrentModificationException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Date.js b/tutorials/compressed_sensing/j2s/java/util/Date.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Date.js rename to tutorials/compressed_sensing/j2s/java/util/Date.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Dictionary.js b/tutorials/compressed_sensing/j2s/java/util/Dictionary.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Dictionary.js rename to tutorials/compressed_sensing/j2s/java/util/Dictionary.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/DuplicateFormatFlagsException.js b/tutorials/compressed_sensing/j2s/java/util/DuplicateFormatFlagsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/DuplicateFormatFlagsException.js rename to tutorials/compressed_sensing/j2s/java/util/DuplicateFormatFlagsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/EmptyStackException.js b/tutorials/compressed_sensing/j2s/java/util/EmptyStackException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/EmptyStackException.js rename to tutorials/compressed_sensing/j2s/java/util/EmptyStackException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Enumeration.js b/tutorials/compressed_sensing/j2s/java/util/Enumeration.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Enumeration.js rename to tutorials/compressed_sensing/j2s/java/util/Enumeration.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/EventListener.js b/tutorials/compressed_sensing/j2s/java/util/EventListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/EventListener.js rename to tutorials/compressed_sensing/j2s/java/util/EventListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/EventListenerProxy.js b/tutorials/compressed_sensing/j2s/java/util/EventListenerProxy.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/EventListenerProxy.js rename to tutorials/compressed_sensing/j2s/java/util/EventListenerProxy.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/EventObject.js b/tutorials/compressed_sensing/j2s/java/util/EventObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/EventObject.js rename to tutorials/compressed_sensing/j2s/java/util/EventObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/FormatFlagsConversionMismatchException.js b/tutorials/compressed_sensing/j2s/java/util/FormatFlagsConversionMismatchException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/FormatFlagsConversionMismatchException.js rename to tutorials/compressed_sensing/j2s/java/util/FormatFlagsConversionMismatchException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/FormatterClosedException.js b/tutorials/compressed_sensing/j2s/java/util/FormatterClosedException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/FormatterClosedException.js rename to tutorials/compressed_sensing/j2s/java/util/FormatterClosedException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/HashMap.js b/tutorials/compressed_sensing/j2s/java/util/HashMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/HashMap.js rename to tutorials/compressed_sensing/j2s/java/util/HashMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/HashSet.js b/tutorials/compressed_sensing/j2s/java/util/HashSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/HashSet.js rename to tutorials/compressed_sensing/j2s/java/util/HashSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Hashtable.js b/tutorials/compressed_sensing/j2s/java/util/Hashtable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Hashtable.js rename to tutorials/compressed_sensing/j2s/java/util/Hashtable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IdentityHashMap.js b/tutorials/compressed_sensing/j2s/java/util/IdentityHashMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IdentityHashMap.js rename to tutorials/compressed_sensing/j2s/java/util/IdentityHashMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatCodePointException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatCodePointException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatCodePointException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatCodePointException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatConversionException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatConversionException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatConversionException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatConversionException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatFlagsException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatFlagsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatFlagsException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatFlagsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatPrecisionException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatPrecisionException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatPrecisionException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatPrecisionException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatWidthException.js b/tutorials/compressed_sensing/j2s/java/util/IllegalFormatWidthException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/IllegalFormatWidthException.js rename to tutorials/compressed_sensing/j2s/java/util/IllegalFormatWidthException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/InputMismatchException.js b/tutorials/compressed_sensing/j2s/java/util/InputMismatchException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/InputMismatchException.js rename to tutorials/compressed_sensing/j2s/java/util/InputMismatchException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/InvalidPropertiesFormatException.js b/tutorials/compressed_sensing/j2s/java/util/InvalidPropertiesFormatException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/InvalidPropertiesFormatException.js rename to tutorials/compressed_sensing/j2s/java/util/InvalidPropertiesFormatException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Iterator.js b/tutorials/compressed_sensing/j2s/java/util/Iterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Iterator.js rename to tutorials/compressed_sensing/j2s/java/util/Iterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/LinkedHashMap.js b/tutorials/compressed_sensing/j2s/java/util/LinkedHashMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/LinkedHashMap.js rename to tutorials/compressed_sensing/j2s/java/util/LinkedHashMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/LinkedHashSet.js b/tutorials/compressed_sensing/j2s/java/util/LinkedHashSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/LinkedHashSet.js rename to tutorials/compressed_sensing/j2s/java/util/LinkedHashSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/LinkedList.js b/tutorials/compressed_sensing/j2s/java/util/LinkedList.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/LinkedList.js rename to tutorials/compressed_sensing/j2s/java/util/LinkedList.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/List.js b/tutorials/compressed_sensing/j2s/java/util/List.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/List.js rename to tutorials/compressed_sensing/j2s/java/util/List.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/ListIterator.js b/tutorials/compressed_sensing/j2s/java/util/ListIterator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/ListIterator.js rename to tutorials/compressed_sensing/j2s/java/util/ListIterator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/ListResourceBundle.js b/tutorials/compressed_sensing/j2s/java/util/ListResourceBundle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/ListResourceBundle.js rename to tutorials/compressed_sensing/j2s/java/util/ListResourceBundle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Locale.js b/tutorials/compressed_sensing/j2s/java/util/Locale.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Locale.js rename to tutorials/compressed_sensing/j2s/java/util/Locale.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Map.js b/tutorials/compressed_sensing/j2s/java/util/Map.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Map.js rename to tutorials/compressed_sensing/j2s/java/util/Map.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/MapEntry.js b/tutorials/compressed_sensing/j2s/java/util/MapEntry.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/MapEntry.js rename to tutorials/compressed_sensing/j2s/java/util/MapEntry.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/MissingFormatArgumentException.js b/tutorials/compressed_sensing/j2s/java/util/MissingFormatArgumentException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/MissingFormatArgumentException.js rename to tutorials/compressed_sensing/j2s/java/util/MissingFormatArgumentException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/MissingFormatWidthException.js b/tutorials/compressed_sensing/j2s/java/util/MissingFormatWidthException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/MissingFormatWidthException.js rename to tutorials/compressed_sensing/j2s/java/util/MissingFormatWidthException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/MissingResourceException.js b/tutorials/compressed_sensing/j2s/java/util/MissingResourceException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/MissingResourceException.js rename to tutorials/compressed_sensing/j2s/java/util/MissingResourceException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/NoSuchElementException.js b/tutorials/compressed_sensing/j2s/java/util/NoSuchElementException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/NoSuchElementException.js rename to tutorials/compressed_sensing/j2s/java/util/NoSuchElementException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Observable.js b/tutorials/compressed_sensing/j2s/java/util/Observable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Observable.js rename to tutorials/compressed_sensing/j2s/java/util/Observable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Observer.js b/tutorials/compressed_sensing/j2s/java/util/Observer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Observer.js rename to tutorials/compressed_sensing/j2s/java/util/Observer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Properties.js b/tutorials/compressed_sensing/j2s/java/util/Properties.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Properties.js rename to tutorials/compressed_sensing/j2s/java/util/Properties.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Queue.js b/tutorials/compressed_sensing/j2s/java/util/Queue.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Queue.js rename to tutorials/compressed_sensing/j2s/java/util/Queue.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Random.js b/tutorials/compressed_sensing/j2s/java/util/Random.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Random.js rename to tutorials/compressed_sensing/j2s/java/util/Random.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/RandomAccess.js b/tutorials/compressed_sensing/j2s/java/util/RandomAccess.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/RandomAccess.js rename to tutorials/compressed_sensing/j2s/java/util/RandomAccess.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/ResourceBundle.js b/tutorials/compressed_sensing/j2s/java/util/ResourceBundle.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/ResourceBundle.js rename to tutorials/compressed_sensing/j2s/java/util/ResourceBundle.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Set.js b/tutorials/compressed_sensing/j2s/java/util/Set.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Set.js rename to tutorials/compressed_sensing/j2s/java/util/Set.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/SortedMap.js b/tutorials/compressed_sensing/j2s/java/util/SortedMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/SortedMap.js rename to tutorials/compressed_sensing/j2s/java/util/SortedMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/SortedSet.js b/tutorials/compressed_sensing/j2s/java/util/SortedSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/SortedSet.js rename to tutorials/compressed_sensing/j2s/java/util/SortedSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Stack.js b/tutorials/compressed_sensing/j2s/java/util/Stack.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Stack.js rename to tutorials/compressed_sensing/j2s/java/util/Stack.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/StringTokenizer.js b/tutorials/compressed_sensing/j2s/java/util/StringTokenizer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/StringTokenizer.js rename to tutorials/compressed_sensing/j2s/java/util/StringTokenizer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/TooManyListenersException.js b/tutorials/compressed_sensing/j2s/java/util/TooManyListenersException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/TooManyListenersException.js rename to tutorials/compressed_sensing/j2s/java/util/TooManyListenersException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/TreeMap.js b/tutorials/compressed_sensing/j2s/java/util/TreeMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/TreeMap.js rename to tutorials/compressed_sensing/j2s/java/util/TreeMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/TreeSet.js b/tutorials/compressed_sensing/j2s/java/util/TreeSet.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/TreeSet.js rename to tutorials/compressed_sensing/j2s/java/util/TreeSet.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/UnknownFormatConversionException.js b/tutorials/compressed_sensing/j2s/java/util/UnknownFormatConversionException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/UnknownFormatConversionException.js rename to tutorials/compressed_sensing/j2s/java/util/UnknownFormatConversionException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/UnknownFormatFlagsException.js b/tutorials/compressed_sensing/j2s/java/util/UnknownFormatFlagsException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/UnknownFormatFlagsException.js rename to tutorials/compressed_sensing/j2s/java/util/UnknownFormatFlagsException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/Vector.js b/tutorials/compressed_sensing/j2s/java/util/Vector.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/Vector.js rename to tutorials/compressed_sensing/j2s/java/util/Vector.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/WeakHashMap.js b/tutorials/compressed_sensing/j2s/java/util/WeakHashMap.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/WeakHashMap.js rename to tutorials/compressed_sensing/j2s/java/util/WeakHashMap.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/regex/MatchResult.js b/tutorials/compressed_sensing/j2s/java/util/regex/MatchResult.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/regex/MatchResult.js rename to tutorials/compressed_sensing/j2s/java/util/regex/MatchResult.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/regex/Matcher.js b/tutorials/compressed_sensing/j2s/java/util/regex/Matcher.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/regex/Matcher.js rename to tutorials/compressed_sensing/j2s/java/util/regex/Matcher.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/regex/Pattern.js b/tutorials/compressed_sensing/j2s/java/util/regex/Pattern.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/regex/Pattern.js rename to tutorials/compressed_sensing/j2s/java/util/regex/Pattern.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/regex/PatternSyntaxException.js b/tutorials/compressed_sensing/j2s/java/util/regex/PatternSyntaxException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/regex/PatternSyntaxException.js rename to tutorials/compressed_sensing/j2s/java/util/regex/PatternSyntaxException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/CRC32.js b/tutorials/compressed_sensing/j2s/java/util/zip/CRC32.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/CRC32.js rename to tutorials/compressed_sensing/j2s/java/util/zip/CRC32.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/CheckedInputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/CheckedInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/CheckedInputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/CheckedInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/Checksum.js b/tutorials/compressed_sensing/j2s/java/util/zip/Checksum.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/Checksum.js rename to tutorials/compressed_sensing/j2s/java/util/zip/Checksum.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/Deflater.js b/tutorials/compressed_sensing/j2s/java/util/zip/Deflater.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/Deflater.js rename to tutorials/compressed_sensing/j2s/java/util/zip/Deflater.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/DeflaterOutputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/DeflaterOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/DeflaterOutputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/DeflaterOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/GZIPInputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/GZIPInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/GZIPInputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/GZIPInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/Inflater.js b/tutorials/compressed_sensing/j2s/java/util/zip/Inflater.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/Inflater.js rename to tutorials/compressed_sensing/j2s/java/util/zip/Inflater.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/InflaterInputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/InflaterInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/InflaterInputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/InflaterInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZStreamRef.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZStreamRef.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZStreamRef.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZStreamRef.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants64.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants64.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants64.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipConstants64.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipEntry.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipEntry.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipEntry.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipEntry.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipException.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipException.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipException.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipException.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipInputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipInputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipOutputStream.js b/tutorials/compressed_sensing/j2s/java/util/zip/ZipOutputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/java/util/zip/ZipOutputStream.js rename to tutorials/compressed_sensing/j2s/java/util/zip/ZipOutputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/J2SIgnoreImport.js b/tutorials/compressed_sensing/j2s/javajs/J2SIgnoreImport.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/J2SIgnoreImport.js rename to tutorials/compressed_sensing/j2s/javajs/J2SIgnoreImport.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/J2SRequireImport.js b/tutorials/compressed_sensing/j2s/javajs/J2SRequireImport.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/J2SRequireImport.js rename to tutorials/compressed_sensing/j2s/javajs/J2SRequireImport.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/BytePoster.js b/tutorials/compressed_sensing/j2s/javajs/api/BytePoster.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/BytePoster.js rename to tutorials/compressed_sensing/j2s/javajs/api/BytePoster.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/EigenInterface.js b/tutorials/compressed_sensing/j2s/javajs/api/EigenInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/EigenInterface.js rename to tutorials/compressed_sensing/j2s/javajs/api/EigenInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocument.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocument.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocument.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocument.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocumentReader.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocumentReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocumentReader.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericBinaryDocumentReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericCifDataParser.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericCifDataParser.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericCifDataParser.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericCifDataParser.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericColor.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericColor.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericColor.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericColor.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericFileInterface.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericFileInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericFileInterface.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericFileInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericImageEncoder.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericImageEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericImageEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericImageEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericLineReader.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericLineReader.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericLineReader.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericLineReader.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericOutputChannel.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericOutputChannel.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericOutputChannel.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericOutputChannel.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericZipInputStream.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericZipInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericZipInputStream.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericZipInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericZipTools.js b/tutorials/compressed_sensing/j2s/javajs/api/GenericZipTools.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/GenericZipTools.js rename to tutorials/compressed_sensing/j2s/javajs/api/GenericZipTools.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/Interface.js b/tutorials/compressed_sensing/j2s/javajs/api/Interface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/Interface.js rename to tutorials/compressed_sensing/j2s/javajs/api/Interface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/JSFunction.js b/tutorials/compressed_sensing/j2s/javajs/api/JSFunction.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/JSFunction.js rename to tutorials/compressed_sensing/j2s/javajs/api/JSFunction.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/JSInterface.js b/tutorials/compressed_sensing/j2s/javajs/api/JSInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/JSInterface.js rename to tutorials/compressed_sensing/j2s/javajs/api/JSInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/JSONEncodable.js b/tutorials/compressed_sensing/j2s/javajs/api/JSONEncodable.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/JSONEncodable.js rename to tutorials/compressed_sensing/j2s/javajs/api/JSONEncodable.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/ZInputStream.js b/tutorials/compressed_sensing/j2s/javajs/api/ZInputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/ZInputStream.js rename to tutorials/compressed_sensing/j2s/javajs/api/ZInputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/api/js/J2SObjectInterface.js b/tutorials/compressed_sensing/j2s/javajs/api/js/J2SObjectInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/api/js/J2SObjectInterface.js rename to tutorials/compressed_sensing/j2s/javajs/api/js/J2SObjectInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/BorderLayout.js b/tutorials/compressed_sensing/j2s/javajs/awt/BorderLayout.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/BorderLayout.js rename to tutorials/compressed_sensing/j2s/javajs/awt/BorderLayout.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/Color.js b/tutorials/compressed_sensing/j2s/javajs/awt/Color.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/Color.js rename to tutorials/compressed_sensing/j2s/javajs/awt/Color.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/Component.js b/tutorials/compressed_sensing/j2s/javajs/awt/Component.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/Component.js rename to tutorials/compressed_sensing/j2s/javajs/awt/Component.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/Container.js b/tutorials/compressed_sensing/j2s/javajs/awt/Container.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/Container.js rename to tutorials/compressed_sensing/j2s/javajs/awt/Container.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/Dimension.js b/tutorials/compressed_sensing/j2s/javajs/awt/Dimension.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/Dimension.js rename to tutorials/compressed_sensing/j2s/javajs/awt/Dimension.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/EventManager.js b/tutorials/compressed_sensing/j2s/javajs/awt/EventManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/EventManager.js rename to tutorials/compressed_sensing/j2s/javajs/awt/EventManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/Font.js b/tutorials/compressed_sensing/j2s/javajs/awt/Font.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/Font.js rename to tutorials/compressed_sensing/j2s/javajs/awt/Font.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/FontManager.js b/tutorials/compressed_sensing/j2s/javajs/awt/FontManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/FontManager.js rename to tutorials/compressed_sensing/j2s/javajs/awt/FontManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericImageDialog.js b/tutorials/compressed_sensing/j2s/javajs/awt/GenericImageDialog.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericImageDialog.js rename to tutorials/compressed_sensing/j2s/javajs/awt/GenericImageDialog.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericMenuInterface.js b/tutorials/compressed_sensing/j2s/javajs/awt/GenericMenuInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericMenuInterface.js rename to tutorials/compressed_sensing/j2s/javajs/awt/GenericMenuInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericMouseInterface.js b/tutorials/compressed_sensing/j2s/javajs/awt/GenericMouseInterface.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericMouseInterface.js rename to tutorials/compressed_sensing/j2s/javajs/awt/GenericMouseInterface.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericPlatform.js b/tutorials/compressed_sensing/j2s/javajs/awt/GenericPlatform.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/GenericPlatform.js rename to tutorials/compressed_sensing/j2s/javajs/awt/GenericPlatform.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/LayoutManager.js b/tutorials/compressed_sensing/j2s/javajs/awt/LayoutManager.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/LayoutManager.js rename to tutorials/compressed_sensing/j2s/javajs/awt/LayoutManager.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/PlatformViewer.js b/tutorials/compressed_sensing/j2s/javajs/awt/PlatformViewer.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/PlatformViewer.js rename to tutorials/compressed_sensing/j2s/javajs/awt/PlatformViewer.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/SC.js b/tutorials/compressed_sensing/j2s/javajs/awt/SC.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/SC.js rename to tutorials/compressed_sensing/j2s/javajs/awt/SC.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionEvent.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionEvent.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/ActionEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionListener.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ActionListener.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/ActionListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/Event.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/Event.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/Event.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/Event.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ItemEvent.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/ItemEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/ItemEvent.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/ItemEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowEvent.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowEvent.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowEvent.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/WindowEvent.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowListener.js b/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowListener.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/awt/event/WindowListener.js rename to tutorials/compressed_sensing/j2s/javajs/awt/event/WindowListener.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/export/PDFCreator.js b/tutorials/compressed_sensing/j2s/javajs/export/PDFCreator.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/export/PDFCreator.js rename to tutorials/compressed_sensing/j2s/javajs/export/PDFCreator.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/export/PDFObject.js b/tutorials/compressed_sensing/j2s/javajs/export/PDFObject.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/export/PDFObject.js rename to tutorials/compressed_sensing/j2s/javajs/export/PDFObject.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/BMPDecoder.js b/tutorials/compressed_sensing/j2s/javajs/img/BMPDecoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/BMPDecoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/BMPDecoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/CRCEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/CRCEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/CRCEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/CRCEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/GifEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/GifEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/GifEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/GifEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/ImageEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/ImageEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/ImageEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/ImageEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/Jpg64Encoder.js b/tutorials/compressed_sensing/j2s/javajs/img/Jpg64Encoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/Jpg64Encoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/Jpg64Encoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/JpgEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/JpgEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/JpgEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/JpgEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/PdfEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/PdfEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/PdfEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/PdfEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/PngEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/PngEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/PngEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/PngEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/PpmEncoder.js b/tutorials/compressed_sensing/j2s/javajs/img/PpmEncoder.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/PpmEncoder.js rename to tutorials/compressed_sensing/j2s/javajs/img/PpmEncoder.js diff --git a/notebook/tutorials/compressed_sensing/j2s/javajs/img/package.js b/tutorials/compressed_sensing/j2s/javajs/img/package.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/javajs/img/package.js rename to tutorials/compressed_sensing/j2s/javajs/img/package.js diff --git a/notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/BZip2Constants.js b/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/BZip2Constants.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/BZip2Constants.js rename to tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/BZip2Constants.js diff --git a/notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStream.js b/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStream.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStream.js rename to tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStream.js diff --git a/notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStreamFactory.js b/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStreamFactory.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStreamFactory.js rename to tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CBZip2InputStreamFactory.js diff --git a/notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CRC.js b/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CRC.js similarity index 100% rename from notebook/tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CRC.js rename to tutorials/compressed_sensing/j2s/org/apache/tools/bzip2/CRC.js diff --git a/notebook/tutorials/compressed_sensing/modules/__init__.py b/tutorials/compressed_sensing/modules/__init__.py similarity index 100% rename from notebook/tutorials/compressed_sensing/modules/__init__.py rename to tutorials/compressed_sensing/modules/__init__.py diff --git a/notebook/tutorials/compressed_sensing/modules/combine_features.py b/tutorials/compressed_sensing/modules/combine_features.py similarity index 100% rename from notebook/tutorials/compressed_sensing/modules/combine_features.py rename to tutorials/compressed_sensing/modules/combine_features.py diff --git a/notebook/tutorials/compressed_sensing/modules/sisso.py b/tutorials/compressed_sensing/modules/sisso.py similarity index 100% rename from notebook/tutorials/compressed_sensing/modules/sisso.py rename to tutorials/compressed_sensing/modules/sisso.py diff --git a/notebook/tutorials/compressed_sensing/modules/viewer.py b/tutorials/compressed_sensing/modules/viewer.py similarity index 100% rename from notebook/tutorials/compressed_sensing/modules/viewer.py rename to tutorials/compressed_sensing/modules/viewer.py diff --git a/notebook/tutorials/compressed_sensing/test.py b/tutorials/compressed_sensing/test.py similarity index 100% rename from notebook/tutorials/compressed_sensing/test.py rename to tutorials/compressed_sensing/test.py diff --git a/notebook/tutorials/compressed_sensing/tmp/.keep b/tutorials/compressed_sensing/tmp/.keep similarity index 100% rename from notebook/tutorials/compressed_sensing/tmp/.keep rename to tutorials/compressed_sensing/tmp/.keep diff --git a/notebook/tutorials/compressed_sensing/tutorial.ipynb b/tutorials/compressed_sensing/tutorial.ipynb similarity index 100% rename from notebook/tutorials/compressed_sensing/tutorial.ipynb rename to tutorials/compressed_sensing/tutorial.ipynb diff --git a/notebook/tutorials/convolutional_nn/conv-nn-bigmax-2019_bigmax_mnist_example_tutorial.ipynb b/tutorials/convolutional_nn/conv-nn-bigmax-2019_bigmax_mnist_example_tutorial.ipynb similarity index 100% rename from notebook/tutorials/convolutional_nn/conv-nn-bigmax-2019_bigmax_mnist_example_tutorial.ipynb rename to tutorials/convolutional_nn/conv-nn-bigmax-2019_bigmax_mnist_example_tutorial.ipynb diff --git a/notebook/tutorials/convolutional_nn/datasets/mnist.npz b/tutorials/convolutional_nn/datasets/mnist.npz similarity index 100% rename from notebook/tutorials/convolutional_nn/datasets/mnist.npz rename to tutorials/convolutional_nn/datasets/mnist.npz diff --git a/notebook/tutorials/convolutional_nn/images/MnistExamples.png b/tutorials/convolutional_nn/images/MnistExamples.png similarity index 100% rename from notebook/tutorials/convolutional_nn/images/MnistExamples.png rename to tutorials/convolutional_nn/images/MnistExamples.png diff --git a/notebook/tutorials/convolutional_nn/images/avg_pooling_example.png b/tutorials/convolutional_nn/images/avg_pooling_example.png similarity index 100% rename from notebook/tutorials/convolutional_nn/images/avg_pooling_example.png rename to tutorials/convolutional_nn/images/avg_pooling_example.png diff --git a/notebook/tutorials/convolutional_nn/images/maxpool.jpeg b/tutorials/convolutional_nn/images/maxpool.jpeg similarity index 100% rename from notebook/tutorials/convolutional_nn/images/maxpool.jpeg rename to tutorials/convolutional_nn/images/maxpool.jpeg diff --git a/notebook/tutorials/convolutional_nn/images/output_discrete_convolution.png b/tutorials/convolutional_nn/images/output_discrete_convolution.png similarity index 100% rename from notebook/tutorials/convolutional_nn/images/output_discrete_convolution.png rename to tutorials/convolutional_nn/images/output_discrete_convolution.png diff --git a/notebook/tutorials/convolutional_nn/images/padding_strides.gif b/tutorials/convolutional_nn/images/padding_strides.gif similarity index 100% rename from notebook/tutorials/convolutional_nn/images/padding_strides.gif rename to tutorials/convolutional_nn/images/padding_strides.gif diff --git a/notebook/tutorials/convolutional_nn/img_berlin_landscape.jpg b/tutorials/convolutional_nn/img_berlin_landscape.jpg similarity index 100% rename from notebook/tutorials/convolutional_nn/img_berlin_landscape.jpg rename to tutorials/convolutional_nn/img_berlin_landscape.jpg diff --git a/notebook/tutorials/convolutional_nn/img_max_planck.jpg b/tutorials/convolutional_nn/img_max_planck.jpg similarity index 100% rename from notebook/tutorials/convolutional_nn/img_max_planck.jpg rename to tutorials/convolutional_nn/img_max_planck.jpg diff --git a/notebook/tutorials/retrieve_data/tutorial.ipynb b/tutorials/retrieve_data/tutorial.ipynb similarity index 100% rename from notebook/tutorials/retrieve_data/tutorial.ipynb rename to tutorials/retrieve_data/tutorial.ipynb