Building a new GUI from the ground up.