Remove unused header includes and declarations.
Use rendering context member instead of multiple inheritance.
Whitespace.
Use UI file for whole GUI, not just menu bar.
Fix header inclusion in ui files.
Merge pull request #17 from Ventero/ui

Converted GUI creation to .ui file.
No need to qualify the close member anymore.
Remove accidental header inclusion.