Continuing implementation of single sensor class. Not yet complete.