factored unitSpheres out into gpWrapper
node.o can now add boundaryPoints (and add them to unitSpheres)
node now has a bisection routine
node bisection now outputs the index of the nearest point it found to the boundary
node bisection now automatically adds its result as a boundary point
coded up intialization step of coulomb_search
wrote coulomb_search
read over and commented coulomb_search
added space for ricochet_search
put actual_gradient into gaussian_process.cpp
wrapped actual_gradient in gpWrapper
wrote ricochet_search