Test build to try and fix memory issues

Went through code and made sure objects were being nulled out and tried
disposing CPUCounter each time it's used seeing as PerformanceCounter
seems to supress the GC. Is probably a costly thing to do but
hey....this is why we test.

Thanks to the peoples of reddit for the help!
Update weather class

Updated weather class so that the user cannot create multiple infinite
loops causing performance issues Also removed all things that weren't
really useful such as day completed etc...
Cleaned up some unused code and improved

weather usage etc...
Cleaned up code and made it so that creating

multiple Tasks is impossible. Made sure that resources are able to be
cleaned up. However memory creep still exists for some reason.