MADE:
--> Arranged includes that depends on OS in sockets

TODO:
--> Implement sockets in linux