Try to put parameter for both "val" and "transform" in "node".
Create proper destructor for "node".
Display list reversed.
Create method delete(Type), that deletes all nodes with specific "val".
Rewrite node's use case using std::vector.
Understand what is binary tree: https://www.cs.usfca.edu/~galles/visualization/BST.html
Implement all methods available in previous task.