Adds refresh

Adds refresh button.
Fix #9 - Merge refresh

Merge refresh and also refactor it
- Move pile of shared code into `mainGUI(text)`
- Make entries and websites use `.append()`
- Refresh when subscribing to new feeds
Fix to comply with pep8 guidelines
Improve file creation - Fix #10
Re-add UTF-8 coding
Move main code to bottom