Adding improved version of weatherstation project that uses Java's
Observer API.