library: FormValidator
view: login module
App, PreferenceManager