Adds 3rd party mongodb lib
Updates IImageStore and implementations
Updates Image to use attributes to contain its members
Adds showing Images and links to them
Adds removing Images in PhotoController test tear down
Adds controller action to remove Photos
Adds functionality to ImageStore::remove()
Adds an interface for Image classes
Refactors test, adds test groups