Implemented socket logic

The instructions for connecting to a local socket are now in place.
In order to run the program succesfully there must be some kind of
server which creates a socket called 'door_daemon_data_socket' file
in /tmp/.