Add Rupppells Sockets

Adds the Ruppell's Sockets implementation.