[SERVDEV-49] - Replaced marketplace with new version

- Replaced old marketplace with new version
- Server side re-written with layer separation and JAX-RS
- Client side re-written with angularJS