Add socket library as it is an instrumental tool to have
Improve Makefile