Add first socket reading implementation (with TCPServer). Update bin/palta.rb to stop the server (and its threads) on Interrupt