updateheading

set up update heading as a task rather than a method

-tyler nelson