Rework and split up `crylas` package
What is happening? Which is the new feature/device?
The crylas
-package has currently one single module with more than 1000 lines of code, that should be split up.
At the same time a rework could be done to also fulfil the SyncCommunicationProtocol
See also #25