* Basic concept of accepting new connections
* Add option to store session object in Socket of type void*