added the hold-position directive and tests for it
moved goal drawing to the goals module
added countdowns to position goals