[Scott and Ryan] Adding insertion of children
[Scott and Ryan] adding one more test for empty nodes
[Scott and Ryan] Adding test for failure case, returns false