Added DataPoint and SensorObj classes, retooled the ever lovin crap out of the DB