Add comments in puppet manifest
Fix mount error for shared folder

Since the synced_folder configuration assumed the group already existed when it wasn't, we removed it and added a shell script at the end to configure the shared folder.
Merge branch 'master' into test

* master:
  Fix mount error for shared folder
  Add comments in puppet manifest
File and directory restructuring
New configuration