JCLOUD-458:Added Bucket Operation with live tests

JCLOUDS-458: Refactoring the domain resources (reducing repitition)

Address Checkstyle Violations

Minor changes


[minor] Rename the variable to `bc`, `cors`, `from` or `bucketCors`?