Driver code back on
disastrous workaround removed and replaced with stuff that works.
creep movement re-enabled
Switched towers from SVG draw to pure canvas implementation