Methods switching using settings

* Unlock methods classes moved to separate folder.
* Added screen lock state check on nfc tag scanned.
* Added possibility to switch between methods using settings.
* Much refactoring.