Binary tree updated. Problems printing it
Worked further with binary tree, size_t behaves strangley when used in if statements, switched the types to int