Added an abstract wrapper for WeatherRecorder, it will be implemented by a
terminal manager and a gui manager. Everything is encased by the
executable class WeatherCmd. Nothing is even close to working yet.
WeatherRecorder needs a lot of work at this point.
The terminal version of the program seems to be completely working. The
next step is to attach the generated GUI to the program
Changed the structure to make WeatherUI an interface, added Util and
Config.