Initial commit of binary tree code