Updated behavior of the TaskClass

1. Added a draw function.
2. TaskClass now tracks the action, rather than a table of locations.
Polished the Serving class
Updated Customer to the new Task code