added preliminary interface for the kepler_solver (not yet finished).