Rename files & update client_api_communicate

Update client_api_communicate Class.
Bugfix Decoder/Encoder Class.
Rename Files.