Moved serialization method to better location to address an issue where certain serialization didn't happen if the file was loaded and saved again(without setting the value)
Added more skript classes to the representer
Date, Time, Timespan, Color and WeatherType
Date is parsed the same way snakeyaml would have converted 'java.util.Date'
The rest use skript methods to convert back and forth