Added a favorite route and some minor code cleanup

Changes:
- Added routes for nicer displays
- Added german translation
- Minor code cleanup
- Added translations for permissions