Changed SerialDriver so that the timer object is added on construction.

Added initial GPS code.