changing the class name and adding a template file

Methods like Bissection, False position and Interpolation are known as Bracketing Methods.
So I've renamed the class name and so on I add a template class for new methods implementations.