Further modifications to base class. First implementation of temperature on the surface.
Updated to latest liboi.
Updating to latest liboi (without kernel debug messages)