My version of classical Abstract data types. From Singly Linked List to graphs.