Add file opening to tortoise interface
Fix widget affecting widgets when no forever buttons are going.
Add basic widget validation