Grouped state management helper methods towards bottom.
Organize methods by initializations, card operations, canvas operations, state management helpers, and misc utility methods.
Created stub methods for storage abstractions.
Created Storage module for storage abstraction.
Reorganized global variables. Deleted unused log() method.
Make all localStorage.getItem() calls through Storage.get().
Make all localStorage.setItem() calls through Storage.set().
Moved getCardKeysByCanvasId() helper to Storage module.
Moved settings object into 'Initializations' section.
Created Storage.getInt() helper.
Abstract card JSON ops to Storage module.
Use existing Storage.get() and set().
Prefix all jQuery object variables with '$'.