Hidde first commit to master
Sockets, architecture etc.