Fixed issue #383; dragging down doesn't trigger scrolling
add error handling for ajax requests
add special error message for gist saving
Fixes #544: Change to movement "vector"
refactored block.js
Fixed issue #383; dragging if cursor is outside of browser
another example
more refactoring
add error handling for ajax requests

- add special error message for gist saving
- tested saving to/loading from gist (success and failure)
- tested example loading
- removed wb.ajax & wb.jsonp from script/utils
- git grep for all occurrence of wb.ajax & wb.jsonp and replaced that with ajax.get/post
Refactoring #477 + minor fix

-Refactored waterbear/scripts
-Fixed an issue in scripts/workspace.js where the first dropped block
wouldn’t register because wb.scriptLoaded was not being reset.
cleanup
bin/build
bin/build
Fixed issue #336; dragging prevents use of scroll wheel on mouse
Fixed #528;
Fixed open-gist: cancel expection
Added Gist ID's to the URL bar when they are loaded

file.js now changes the URL when it loads a gist in
loadScriptsFromGistId
refactor shapes

- create shape objects
- refactor fill/stroke
- mark blocks to remove as deprecated so that when we have tags it's easy to deprecate them
- tested with gist #8892925
- verified examples still work