Added analytic soln

Analytic soln works but still needs work to detect when block is
sticking