Added exercise description and refactored binary tree exercise.