timer stoped working, making it static seems to fix it? ¯\_(ツ)_/¯
I did a lot, mainly worked on the weather part of it although it still needs to be fine tuned.
used wundergound.com for the weather API, parsed their xml files with DOM.
other minor changes. Added files XMLReader.java and weather.java