This update just handles a few bug fixes stemming from the large json optimization commit.
- Fields not present in file wouldn't instantiate on load causing errors (primarily with announcements discovered by @PhanaticD).
- Scoreboards properly handled on join/leave.