formatted BTNonLeafNode's print function

added some test code to main.cc. feel free to comment out