Minor UX fixes suggested by sailfishos docs
Refactor settings and their format
onSuccess, onFailure functions for Sign in