Replace files by artifacts
Remove unused code
Move exception class
Add comment on permissions.
Add comment on permissions.
Modify text content