Cocoon libs
Revert "Cocoon libs"

This reverts commit 0e05951d628f4c5e531e1fc80c0ade8c451b47b1.
Adding cocoon libs (no git submodule, just copied)