Make sure zoom is unlocked at the end of the drag no matter what.
Got rid of block backgrounds for box titles. Moved various display properties to css. Adjusted font weights and colors.
Got rid of self and self.node in Template.board.rendered – just calling it svgElement now.
Added mobile browser detectors.
Fixed typo.
Got box deleting to work on Mobile Safari by adding a handler for the touchend event (the click event will work only if d3.behavior.zoom isn't on the svg). Added a transparent container box behind it that also deletes in order to make the hitbox bigger on mobile.