GUI structure prototype commit