Initial submission of the code
Reorganized test class
Added container CreateIfNotExists call