Fixed potential issue where after JSON was parsed, it wouldn't be loaded.
Abstracted slide settings to a separate JSON object (same file)
Added support for timers and progress bars