Convert GUI to OOP

Converted the GUI to be OOP-based. Even fixed the Open keyboard shortcut! :smile:

- [x] Convert/merge the Character Legend into OOP