First commit to the new home for gui code