Revert "Revert "WebSonick""

This reverts commit 4210db9a49eecf4ba7ad7536f204586a37517ed4.
Revert "Revert "Revert "WebSonick"""

This reverts commit 559f155e3909f69c221b1d22bbb8266daf6e7a12.