+ added custom Application
- implemented SharedPreference for settings
! If you've created a custom Application type, you need to specify it in your manifest