Singly-linked list - Initial commit