added unit tests for models
added merchant_home view, lists all products by merchant. additionally added slugs to merchant and products for better user experience
improved tests: added test descriptions, avoid setting associations twice in some tests. Changed tabs to spaces in other files