Added raw socket class