Added List, ListNode, DList and DListNode to player package