Wrapped Debug calls, changed visibility of fields

wrapped debug calls inside a public bool intended to print or not print
all debug statements in a given script (if u don’t think the debug code
is necessary, remove it before pushing).

Changed some fields to private and vis versa for DayNight.
The only fields that need to be exposed seem to be the colors and the
speed at which the day changes.