error checks; added log4j; structure of stations and sensors