Fix 12
Robustification of the sdk.
Full documentation of the interfaces and implementations of the garroter sdk.
Code clean up and better safeguards against NullPointerExceptions.
Merge fix