Add draft linked list implementation