[FEATURE] Add opaque client, option for opacity

* Add option for opaque client in source
* Add opaque client jar