Include single linked list and double linked list kernel implementation with some changes.