modified compressor to return None when config dict has missing values
initial commit, moved configuration to config.py and made a sensor class
modified sensor.py to make preset sensor types
added property field to Sensor class, this will make it easy to form Property classes and ThermodynamicState class