Renamed 'counter' to 'next_card_id'.
Rename localStorage key suffix for cards from 'cardsy' to 'card'.
Remove 'cardsy.' suffix from remaining localStorage keys.
Created loadSavedState() helper method.
Created loadFirstRun() helper method.
Deleted redundant loading of next_card_id.
DRY incrementCounter() call.
DRY updateCanvasIndicator() calls. Now only in addCanvas() and loadCanvas() calls.
DRY setCurrentCanvas() calls in front of loadCanvas() calls.
Rename localStorage['hasSaveState'] to has_save_state.
Delete log message, trimmed newlines in makeDraggble() helper.
Deleted log message.
Delete remaining log() calls.
Created saveCanvasIds() helper method.
Add default space in canvas-indicator to prevent FOUC-like shifting.
Changed array-style access to match other .getItem() calls.
Whitespace tweaks.
Created loadCurrentCanvasId() helper.
Created loadNextCanvasId() helper.
Created loadCanvasIds() helper.