added marketplace logic
Merge branch 'feature/36-market-place'