Added initial GUI code