Remove dependency on PebbleKit
Refactor unlock logic