updated GUI lecture notes