Add methods to solve for start_time given n_steps and period
Add solver for period given start, stop, n_steps
Merge branch 'expanded_solvers'