Finishing Unit Tests for Part 1.
Adding MowerTask allocation logic.
Adding Mower FootPrintHandler