Implemented list services. Some change done to the socket class