(fixed) inconsistent file names

(renamed) app.*(module-name).js to (module).module.js
(added) trailing / to names of directories
(added) ```vendor``` to extended / overview of the structure