Moving sockets to layout; making sessions a standard model object