`motion create --template=osx urltrapper`
add Gemfile.lock
set CFBundleURLTypes
add text and buttons
add openBrowser
application instead of bundleId and show alert when failed to open
change app name
set default URL
show error messages in alert dialog
activate without osascript
use currentApplication instead of runningApplicationsWithBundleIdentifier
reduce spawn

use `openURLs:withAppBundleIdentifier:options:additionalEventParamDescriptor:launchIdentifiers` instead of `open` command
use KeyDirectObject instead of keyDirectObject
remove unnecessary constants
add alert method
add applicationShouldTerminateAfterLastWindowClosed
get URL at first launch too
add more comment
`bundle update`
Update config