Remove deprecation messages

- Remove deprecation messages
- Lint fixes
- Cleanup: read settings file once, create user setting once, add
comments