Changed Enums to make the use of weatherTypes and adding of weatherTypes
easier
Rewrote how the weather types are determined.
Merge pull request #7 from TheWear/Corneel-Development

Rewrote the weather type determination