Change surface to currentSurface; add shields.  WIP: shield countdown, toggle on/off.