Responsiveness, and esc key

I had some ideas for making zerobox responsive. When I have some more time to work on it I'll probably come up with a better solution. This also adds a listener for escape keyup that removes the box.