Lock screen now works. Saves to Keychain automatically. Easy to use inheritance scheme in place. Working out kinks still.