#184 new clean tunnel integration

I hope this one will fit, tunneling is in a separate file and no dependency needed anymore.

Keep me in touch, thanks

Julien