Add stubs and implement some Market tests
Premerge
Premerge 3
Merge branch 'master' of https://github.com/heshamhossam/smart-hypermarket

Conflicts:
	Desktop/SmartHyperMarket/SmartHyperMarket/obj/Debug/SmartHyperMarket.csproj.FileListAbsolute.txt
Premerge !
Merge branch 'master' of https://github.com/heshamhossam/smart-hypermarket