Deleting files

Reformat packages
New files of Provider and Common are added
Add layout folder to repository