WARNING: This commit breaks things. Half way to implementing custom schedule link
Moved some schedule helper functions out of the 'when the DOM is ready' function. Tweaked function for schedule event tracking
Renamed localStorage variable 'schedule' to 'schedule_name'
Renamed a function to make code more semantic
Refactored code used to trigger modals
Added a schedule settings button (to all cards...)
Added some fancy buttons with cool colors
The 'schedule settings' modal is now close to finished (visually, not functionally). Added new and shiny input[text] fields.
It works\! The 'remember schedule name' functionality works\!
Only the schedule card should have a cogwheel button
All schedule names are now lowercased, fixing a bug that caused 'calendar unknown'
Made it clearer which input field is in focus
Added event tracking to the schedule settings for better statistics
Pressing enter will now submit schedule name
Moved all schedule settings javascript to a separate file
Refactored some code (for schedule settings)
Fixed an edge case where the form might display an error even though there is none