Global GUI :D

GUI is using a global struct now so will be easier to pass around
information in the app, this is vital towards extracting every bit of
functionality that should be in a memory editor.