Breaking update of the lib. Now it's possible to use it very simply on different platform. just need to override some methods of the Netsoul class