Bug fixes, better notifications

- fixed bug where launcher would save data in the wrong folder
- minor UI changes
- notifications are more reliable
- the launcher is now automatically updated by a separate module