Merge branch 'devel' into 'testing'

Refactoring and codes cleaning

See merge request !144
1 job for testing in 20 seconds (queued for 3 seconds)
Name Stage Failure
failed
deploy-testing Deploy

Successfully compiled 14 files with Babel (3904ms).
$ rm -rf ./built/public/default
$ rm -rf ./built/routes/cert
$ rm -rf ./built/views
$ cp -R ./public/default ./built/public
cp: cannot stat './public/default': No such file or directory
Cleaning up project directory and file based variables
ERROR: Job failed: exit status 1