Better explanation of what layers are
Started notes about advanced modules usage
Ignore node_modules
Merge branch 'master' into devel

Conflicts:
	tests/.gitignore