adds client bucket creation,
refactors a bit to generalize the location bucket creation process in order to apply it to client bucket
 adds new files for previous commit
Merge pull request #448 from G5/client-bucket-78845636

Client bucket 78845636