Add Commons math for log base 2.
Add assert for properly checking test conditions.
Add reverse.
Comment out polish before a better impl is found.
Add Binary tree DS>