Better tools

Fixes a bunch of issues, modularizes sheets input-handlers, add some candy to the rubberband selection, make wire-create always use L shaped wires (direction toggable by the R key), node-store backend updated (required by the create-wire changes)