bump deps and improve package.json
use `path-sep`
use `opn`
minor cleanup
exit on when the user presses `esc` - fixes #