Added SinglyLinkedList.

A good way to understand the shortcomings of the SinglyLinkedList is
to implement it.