Reorganisation of the files
new: lib application and functions folders
Merge branch 'origin/reorganisation'