- Big refactor

- Updated view to show and handle settings (not finished yet)
- Refactored usages of the Logger.
- Other text fixes and refactorings.