Commit basic node structures so I can review them at work and on my laptop.

This is the code used to build the Algorithms on Trees slides.
What looks like missing files in the commit.

This is the boilerplate code for the solution.