Storing sockets in object and began separating client and admin area