Basic functionality added to GUI