Rework

Reworked JasityProtocol structure.