added test cases for UC6
added test cases for UC7
added test cases for UC9
added test cases for UC10
added test cases for UC11
cleaned up extraneous tests
changed Object to ? extends model
actually fixed it now,  with changes to image path
missed one
added mock elastic search, doesn't mock it too well
fixed conflicts, merged
Merge pull request #7 from Kopo101/usecases

Test Cases for Review