Added forests data structure (from the programming praxis repo.)
Added binary search (again, from programming praxis).