Editing of app names
Finishing more of preferences window

- Still lots of hardcoded data
- Introducing some typed data (thin models)