Make the panel drag helpers react to panel sizes
Ensure that jQuery is always loaded before jQuery UI
Add edit button to board blueprint
Add means to modify the config settings of a panel
Add means to make panels wide

This feature is quite broken and requires a quite extensive rewrite to get right.
Refactor app.js to be jQuery-based

Now that I'm back to using some jQuery libs it makes sense to have the code be jQuery-based rather than a hodgepodge of jQuery and non-jQuery DOM manipulations and such.
Change how empty cells are added to the board

This will make it easier to compensate for wide/tall/large panels later.
Store board config on the app object

Rather than having the setup change the DOM to reflect the board, it should be refreshed to reflect the app settings.
Change board manipulation to be in the object rather than the DOM

Doing this, and refreshing the board every time a change happens, is easier on the brain.
Rename panel.data to panel.config

To avoid confustion with the different terminology.
Fix resizing of panels
Implement sizing a panel back to normal
Implement tall panels
Implement large (wide+tall) panels
Copy the panel size when droppign a panel over a resized one

It just makes more sense for my brain to see a panel replace one of equal size.
Resize panel drag helper to always be normal size