Issue #33 Added ImageManager

* Created ImageManager with a single method called createImage
* Added all base functional tests ( Only testing container availability )
* Updated controller. Now uses ImageManager