Linked list implementation added