add SettingsManager
fix always need to unlock gesture pattern error
code cleanup
refactor
add expiration time (5 mins) to Gesture Lock
code cleanup
fix indentation
fix indentation
change GestureLock expiration algorithm
Merge pull request #122 from Logan676/sett

fix "always need to unlock gesture pattern when changing library" error