Initial commit of Keychain app and source files.