Finalized basic GUI