Update CONTRIBUTING.md guide

To reflect the structure changes and add web-clients setup guides.