Added DataPoint and SensorObj classes, retooled the ever lovin crap out of the DB (part 2)