refactored main to be two processes, one a weather nazi and the other the main observing loop