add the market module

For the moment only a Cart view and a Market view exists.
Need admin view + logic.