Completed first pass of diff_steer::post::tick()

Task @T29 : Completed the definition work for diff_steer. Compiles
and is expected to work, but unit tests are not complete. Next up
is the unit test for diff_steer.