UI optimisation

- Added and edited descriptions for items on the settings tab in.
- refactored the End Session function