Created the helper classes
Node and History still need some work cause they need to use each other
and don't currently work together. I will handle this later since they are
only needed for history and that will be done later