Add client linked list
Fix makefile