Initial Socket class